I use Arch btw

Publié il y a 0 secondes Durée de lecture : 2 minutes

Récemment je suis passé sous Arch Linux. Avant, j’étais sous Fedora, c’était bien et stable, mais le problème c’était le nombre de paquets disponible sur les dépôts par défaut : obligé de trouver des COPR (et parfois de compiler soi-même).

Par exemple, walker ou encore l’entiereté de l’écosystème Hyprland ne sont pas disponible sur les dépôts Fedora, il faut souvent des COPR. Alors que par exemple, dans le cas de walker, il est directement disponible sur l’AUR.

Personnellement, j’ai utilisé une installation de type “minimal” de Arch afin d’avoir un minimum de bloat sur ma machine.

Voici quelques éléments importants que j’ai répértorié afin d’avoir une utilisation fluide de Arch.

Arch User Repository

Beaucoup d’outils sous Arch ne sont pas sur les dépôts de Arch directement, mais sur l’AUR. Mais pour simplifier l’installation de paquets venant de l’AUR, des gens ont inventé les AUR helper. Il s’agit de petits outils, généralement en ligne de commande, qui permettent de simplifier l’insallation de paquet AUR.

Personnellement, j’ai opté pour yay, un AUR helper écrit en Go.

Installation

Voici les commandes pour l’installer. Il s’agit de la seule fois où j’ai utilisé l’AUR de façon manuel. J’utilise la version binaire de yay afin d’éviter de trop longue mise à jour

sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si

Mise à jour

Comme vous devez certainement le savoir, Arch Linux est un linux de type rolling release, c’est à dire qu’il n’y a pas de version à proprement parler, il n’y a que des mises à jours.

Il me fallait donc un outil qui me facilite la tâche et met tout à jour de la façon la plus secure possible.

J’ai donc décidé d’installer arch-update, c’est un utilitaire qui cherche automatiquement les mises à jours, me montre les Arch News, afin d’être sûr de ne pas avoir de problème sur un paquet.

Installation

Voici les commandes pour l’installer. Il nécessite l’installation d’un AUR helper (exemple avec yay, cité ci-dessous)

yay -S arch-update

Me connecter

Ayant choisi une installation minimal de Arch, je n’ai pas de Display Manager. J’ai donc opté pour lidm, un display manager TUI minimal en C.

Installation

Voici les commandes pour l’installer. Il nécessite l’installation d’un AUR helper (exemple avec yay, cité ci-dessous) J’utilise la version binaire de yay afin d’éviter de trop longue mise à jour

yay -S lidm-bin