Dans le système d'exploitation Linux, les paquets sont des archives spéciales qui contiennent des logiciels et des informations sur leur installation et leur configuration. Chaque paquet est un ensemble de fichiers associés à un programme ou à une bibliothèque spécifique.
Sous Linux, les paquets sont utilisés pour gérer l'installation, la désinstallation et la mise à jour des logiciels. Lorsque vous installez un programme, le gestionnaire de paquets télécharge le paquetage approprié à partir du dépôt, le décompresse, copie les fichiers sur votre ordinateur et effectue la configuration nécessaire.
Ils portent l'extension .rpm (pour les distributions basées sur Red Hat telles que Fedora et CentOS) ou .deb
(pour les distributions basées sur Debian telles qu'Ubuntu et Linux Mint). Il existe de nombreux gestionnaires de paquets différents, tels que apt, yum et pacman
, qui utilisent chacun leur propre format de paquet.
Les paquets vous permettent de gérer facilement l'installation, la mise à jour et la désinstallation des programmes sur votre système. Sous Linux, il existe plusieurs formats de paquets tels que RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball), et d'autres.
Ils contiennent également des métadonnées telles que le nom, la version et la description du logiciel, ainsi que des informations sur l'auteur et la licence. Ces métadonnées vous permettent de gérer les dépendances et les mises à jour du logiciel.
Les paquets Linux peuvent être installés à partir des dépôts officiels de la distribution Linux ou de sources tierces. Vous pouvez également créer vos propres paquets pour les installer sur d'autres systèmes Linux.
Dans la plupart des distributions Linux, vous pouvez afficher la liste des paquets installés à l'aide d'une commande spéciale dans le terminal.
Dans Debian et Ubuntu, vous pouvez utiliser la commande dpkg-query
:
dpkg-query -l
Cette commande produira une liste complète des paquets installés au format "package, version, description".
Dans Fedora, CentOS et d'autres distributions qui utilisent l'utilitaire de gestion de paquets yum ou dnf, vous pouvez utiliser la commande :
yum list installed
Alternativement
dnf list installed
Ces commandes produiront une liste des paquets installés avec leur version et leur description.
Dans Arch Linux et ses dérivés, vous pouvez utiliser la commande :
pacman -Q
Cette commande affichera la liste de tous les paquets installés.
Dans OpenSUSE, vous pouvez utiliser la commande :
zypper search -installed-only
Cette commande listera tous les paquets installés.
Dans Slackware, vous pouvez utiliser la commande :
ls /var/log/packages/
Vous savez maintenant comment voir la liste des paquets dans chaque distribution.