Archlinux
Maintenance du système
- Upgrader le système:
pacman -Syu
- Mettre à jour les clés PGP:
sudo pacman -Sy archlinux-keyring
- Uninstall un package:
pacman -Rns
- Lister les packages:
pacman -Q
- Virer les packages orphelins:
pacman -Rns $(pacman -Qtdq)
- Installer depuis un
tar.xz
: pacman -U mon.tar.xz
- Forcer l'écrasement de fichiers conflict (attention!):
pacman -S --force <monpackage>
- Si y'a un conflit de package à cause d'un pb de signature:
pacman-key --refresh-keys
- Vérifier quelle lib appartient à quel package:
pacman -Qo /my/file
- Chercher un package installé:
pacman -Qs search_term
- Lister tous les fichiers installés par un package:
pacman -Ql mypackage
Aur
- aur 4
- user-submitted repository. Par design, Arch ne souhaite pas automatiser l'installation des paquets AUR.
- base-devel is needed
Arch Build System
- PKGBUILD = fichier de build du paquet. Comprend une fonction build() et package()
- makepkg = outil pour interpréter les PKGBUILD
makepkg -si
pour installer direct derriere. a ne pas use en root.
- resultat du build = pkg.tar.xz
- pacman: gestionnaire de paquet