Recherche de site Web

Comment savoir si un package est installé sous Linux


Les « packages » Linux ne sont que des collections de logiciels, et la façon dont vous les installez varie d’une distribution à l’autre. Il existe plusieurs façons de vérifier rapidement si un package est actuellement installé ou non. Que vous soyez à l'aise avec le terminal ou que vous préfériez une approche plus visuelle, voici comment vérifier si un package est installé ou non sous Linux.

Utilisation des gestionnaires de packages

Chaque distribution Linux comprend un gestionnaire de packages. Comme son nom l'indique, il s'agit du logiciel que vous utilisez pour installer ou supprimer des packages logiciels. Ils incluent également des commandes qui vous permettent de voir si certains packages sont déjà installés.

Lire aussi : Comment rétrograder un logiciel/package sous Linux

Sur les distributions Linux basées sur Debian et Ubuntu, vous pouvez vérifier chaque package installé avec la commande suivante :

apt list --installed

Si vous souhaitez rechercher un package spécifique, ajoutez le nom du package après l'indicateur --installed. Par exemple:

apt list --installed nano

Si le package est installé, vous verrez une brève ligne avec le nom du package et le numéro de version installé. Les packages qui ne sont pas installés n'apparaîtront pas du tout.

Vous pouvez également utiliser dpkg pour vérifier les packages installés en tapant :

dpkg -s packagename

Cela vous donnera une description du package, y compris la version et la taille, mais il indiquera également s'il est installé ou non.

Les utilisateurs d'Arch Linux peuvent vérifier en utilisant pacman, le gestionnaire de packages Arch. Ouvrez un terminal et tapez :

pacman -Qs packagename

Si vous utilisez Fedora, vous pouvez découvrir la même chose en utilisant dnf et en tapant :

dnf list packagename

Ces commandes nécessiteront que vous connaissiez le nom du package que vous recherchez, mais certains gestionnaires de packages, comme dnf, vous permettent d'utiliser des caractères génériques comme * pour vous aider. recherche.

Lire aussi : Comment rechercher des fichiers volumineux sous Linux

Utiliser « which » ou « has » sur n'importe quelle distribution Linux

Il existe d'autres façons d'utiliser le terminal pour savoir si un package est installé. La commande which est un exemple, qui vous montre l'emplacement d'installation de n'importe quel package.

Si vous recherchez sudo, par exemple, l'emplacement de sudo s'affichera dans "/usr/bin/sudo". Pour l'utiliser, tapez :

which packagename

Remplacez packagename par le nom de votre package.

Vous pouvez également utiliser une solution tierce appelée has.

Vous pouvez l'installer directement sur votre machine Linux ou, si vous faites confiance au script, exécuter le script directement depuis Internet. Vous devrez avoir installé le package curl pour pouvoir le faire. Ouvrez le terminal et tapez :

curl -sL https://git.io/_has | bash -s packagename1 packagename2

Vous pouvez vérifier un seul colis ou plusieurs colis à la fois. Remplacez simplement packagename par le nom de votre package.

Les packages installés auront une coche verte à côté avec le numéro de version. Les packages qui ne sont pas installés seront affichés avec une croix rouge.

Méthodes visuelles pour vérifier les packages installés

Si vous préférez éviter le terminal, la plupart des gestionnaires de packages Linux proposent une alternative GUI pour effectuer les mêmes tâches.

L'une des meilleures options, et qui devrait fonctionner sur plusieurs distributions, est le logiciel GNOME. Cela fonctionnera avec divers gestionnaires de paquets comme apt ou pacman, et est préinstallé avec Ubuntu.

Il possède une interface graphique simple avec une section « installé » qui répertorie les logiciels installés sur votre PC, bien qu'elle soit simpliste et ne répertorie pas tous les packages.

Si vous avez besoin d'informations plus détaillées, les distributions basées sur Debian et Ubuntu peuvent utiliser Synaptic Package Manager. Il s'agit d'un wrapper GUI pour apt qui vous permet de rechercher et d'installer des packages, ainsi que de voir quels packages vous avez déjà installés.

Les packages installés seront affichés avec une case à cocher verte à côté du nom du package, ainsi que la version du package, répertoriée dans la catégorie « Version installée ».

Vous devrez peut-être d'abord l'installer (ce qui impliquera l'ouverture du terminal), mais l'installation est rapide. Ouvrez le terminal et tapez :

sudo apt install synaptic

Les utilisateurs d'Arch Linux disposent d'une variété de wrappers GUI pour pacman, leur gestionnaire de paquets, parmi lesquels choisir. Vous pouvez en savoir plus à ce sujet sur le wiki Arch Linux.

Identifier facilement les packages installés

L'un des plus grands avantages de Linux est le choix. Vous pouvez vous appuyer sur le gestionnaire de packages de votre distribution ou utiliser des solutions tierces telles que has pour savoir si un package est déjà installé.

Si vous n'êtes pas à l'aise avec le terminal, vous pouvez plutôt utiliser votre interface graphique pour vérifier les packages installés. Certaines des meilleures distributions Linux pour les débutants permettent d'éviter complètement le terminal, grâce à leurs propres installateurs de logiciels GUI comme le logiciel GNOME.

Quelle méthode préférez-vous? Faites-le-nous savoir dans les commentaires ci-dessous.

Articles connexes