GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Comment installer, supprimer et mettre à jour des logiciels sur Arch Linux

Vous voulez installer des packages sur Arch Linux mais vous ne savez pas comment ? De nombreuses personnes rencontrent ce problème lors de leur premier passage à Arch. Cependant, vous pouvez facilement gérer les packages sur votre système basé sur Arch à l'aide du gestionnaire de packages Pacman .

Pacman signifie Pac kage Homme ager, combine un format de package binaire simple avec un système de construction facile à utiliser.

Il s'agit de l'outil de gestion de paquets en ligne de commande par défaut dans Arch Linux et ses dérivés. Vous pouvez facilement installer, supprimer, mettre à jour et mettre à niveau les packages et toutes les dépendances requises.

Pacman vise à gérer rapidement les packages logiciels. De plus, Pacman est l'une des principales distinctions entre Arch Linux et d'autres distributions Linux majeures telles que Red Hat, Ubuntu, Debian, etc.

Ce guide s'applique à Arch Linux et à toutes les autres distributions Linux basées sur Arch telles que Manjaro, EndeavourOS, Garuda Linux, etc., en utilisant Pacman comme gestionnaire de packages.

Voyons donc comment utiliser Pacman pour installer, supprimer, mettre à jour et interroger des packages dans Arch Linux avec des exemples simples.

Actualiser les listes de packages

Comme dans tous les systèmes d'exploitation Linux, nous devons mettre à jour les listes de packages avant d'installer des packages ou de mettre à jour le système.

sudo pacman -Sy

Recherche d'un paquet

Pour rechercher un package spécifique, par exemple, vlc , à partir d'une base de données de synchronisation (serveur distant), exécutez :

sudo pacman -Ss vlc

Obtenir des informations sur le package

Pour afficher les informations détaillées du package donné à partir de la base de données de synchronisation, par exemple pour nginx , exécutez :

pacman -Si nginx

Installer un paquet avec Pacman

L'installation d'un package avec Pacman est facile. Exécutez simplement la commande suivante :

sudo pacman -S vlc

En conséquence, ce processus identifiera automatiquement toutes les dépendances nécessaires et s'en occupera.

Installer un package local

Pacman stocke tous les packages téléchargés dans /var/cache/pacman/pkg dossier.

Si vous souhaitez installer le package téléchargé localement, par exemple vlc , situé dans le répertoire /var/cache/pacman/pkg/, accédez au dossier où se trouve le package et saisissez la commande suivante :

cd /var/cache/pacman/pkg/
sudo pacman -U vlc-3.0.11-2-x86_64.pkg.tar.zst

Mettre à jour/Mettre à jour un package

Pour mettre à jour un seul package, par exemple, rsync , exécutez :

sudo pacman -S rsync

Pour mettre à jour tous les packages de votre système, exécutez simplement :

sudo pacman -Syu

Parfois, vous souhaitez mettre à niveau les packages, mais vous souhaitez qu'ils restent dans une version plus ancienne (car vous savez que la version la plus récente a supprimé une fonctionnalité ou est cassée).

Donc, si le vlc package était à l'origine du problème, vous pouvez utiliser la commande suivante :

sudo pacman -Syu --ignore=vlc

Supprimer un paquet avec Pacman

Pour supprimer un package avec toutes ses dépendances, exécutez la commande suivante :

sudo pacman -Rs vlc

Cette commande supprimera complètement le vlc package et toutes les dépendances. Lors de la suppression des packages, Pacman conservera les fichiers de configuration critiques avec l'extension .pacsave .

De plus, si vous n'en voulez plus et que vous souhaitez libérer le disque dur, vous pouvez supprimer le package ainsi que tous ses fichiers de configuration avec la commande :

sudo pacman -Rns vlc

Supprimer les packages orphelins (inutilisés)

Comme vous le savez peut-être, il y aura toujours des packages orphelins (inutilisés) dans votre Arch Linux après la suppression d'un package. Ces packages orphelins ne sont plus nécessaires, nous pouvons donc nous en débarrasser pour libérer de l'espace.

Pour supprimer ces packages, exécutez :

sudo pacman -Rns $(pacman -Qdtq)

Si aucun orphelin n'a été trouvé, la sortie est :

Recherche de packages déjà installés

Parfois, vous souhaitez rechercher un package spécifique s'il est installé localement. Dans ce cas, vous pouvez le faire en utilisant la commande ci-dessous :

pacman -Qs vlc

Vous pouvez afficher une liste de tous les packages installés sur votre système à l'aide de la commande suivante :

pacman -Q

Rechercher tous les fichiers appartenant à un paquet

Vous pouvez trouver tous les fichiers installés par un package spécifique à l'aide de la commande suivante :

pacman -Ql vlc

Cela renvoie le nom du package et le chemin d'accès aux fichiers qu'il possède.

Rechercher le propriétaire du package du fichier

Si vous voulez vérifier l'emplacement du fichier exécutable binaire appartenant à un paquet, utilisez le -Qo drapeau.

pacman -Qo /usr/bin/vlc

Télécharger un package

Parfois, vous souhaiterez peut-être télécharger un package et le conserver dans votre cache sans l'installer. Par exemple, vous pouvez envisager d'utiliser les packages téléchargés. Pour ce faire, exécutez :

pacman -Sw vlc

La commande ci-dessus ne téléchargera que le vlc package et conservez-le dans le dossier cache. Pacman stocke tous les packages téléchargés dans /var/cache/pacman/pkg dossier.

Nettoyer le cache du package

Tous les packages que nous avons téléchargés lors de l'installation seront stockés dans le répertoire de cache, c'est-à-dire /var/cache/pacman/pkg/ . Si vous ne les supprimez pas périodiquement, cela consommera lentement de l'espace sur votre disque dur et, tôt ou tard, vous pourriez vous retrouver avec un espace disque insuffisant.

Il est donc bon de supprimer le cache périodiquement. Pour supprimer tous les packages en cache qui ne sont pas actuellement installés et la base de données de synchronisation inutilisée, exécutez :

sudo pacman -Sc

De plus, si vous souhaitez supprimer tous les fichiers du cache, utilisez le propre c changer deux fois. Bien sûr, c'est l'approche la plus agressive et ne laissera rien dans le dossier cache :

sudo pacman -Scc

Conclusion

Arch Linux est l'une des distributions Linux les plus réputées et les plus célèbres. Ce guide a couvert la plupart des commandes que vous devez connaître lors de l'utilisation de Pacman.

J'espère que cela vous a été utile dans votre parcours avec les distributions basées sur Arch.

Vous pouvez trouver une documentation détaillée sur le gestionnaire de packages Pacman dans le wiki officiel d'Arch Linux.


Arch Linux
  1. Comment installer et supprimer des logiciels dans Ubuntu [Guide complet]

  2. Comment installer Arch Linux

  3. Comment utiliser Pacman sur Arch Linux

  4. Le moyen simple d'installer et de supprimer un groupe de packages dans Arch Linux

  5. Comment installer/supprimer/interroger/mettre à jour les packages RPM sous Linux (aide-mémoire)

Comment installer Google Chrome dans Antergos et Arch Linux

Comment installer Virtualbox dans Arch Linux

Comment installer et supprimer des logiciels dans Manjaro Linux

Comment installer Yay AUR Helper dans Arch Linux et Manjaro

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux