Maison > Article > Tutoriel système > Vérifiez si Linux a un package spécifique installé
Il existe de nombreuses façons d'installer des logiciels sur les systèmes Linux, il n'existe donc pas de méthode universelle pour vérifier si un certain logiciel a été installé. Cependant, j'en ai résumé quelques types ci-dessous pour votre référence :
1. Si le package rpm est installé, vous pouvez utiliser rpm -qa pour le voir. Si vous souhaitez savoir si un certain package logiciel est installé, utilisez rpm -qa | grep "le nom du logiciel ou du package".
rpm -qa | grep ruby
2. S'il est installé avec le package deb, vous pouvez utiliser dpkg -l pour le voir. Si vous recherchez un package logiciel spécifique, utilisez dpkg -l grep "le nom du logiciel ou du package" ;
dpkg -l | grep ruby3. S'il est installé par la méthode yum, vous pouvez utiliser la liste yum installée pour rechercher un package spécifié, ajoutez | grep "nom du logiciel ou nom du package" après la commande ;
yum list installed | grep ruby
4. Si vous avez compilé et installé vous-même le package de code source, tel que .tar.gz ou tar.bz2, vous pouvez uniquement vérifier si le fichier exécutable existe.
Aucune des deux méthodes ci-dessus ne peut voir le package installé sous cette forme de code source. S'ils sont installés en tant qu'utilisateur root, les programmes exécutables se trouvent généralement dans le répertoire /sbin:/usr/bin.
Il existe d'autres méthodes, merci de nous le faire savoir.
Voici les ajouts d'autres internautes1. Si le package rpm est installé, vous pouvez utiliser rpm -qa pour le voir. Si vous souhaitez savoir si un certain package logiciel est installé, utilisez rpm -qa | grep "le nom du logiciel ou du package"
.2. S'il est installé avec le package deb, vous pouvez utiliser dpkg -l pour le voir. Si vous recherchez un package logiciel spécifique, utilisez dpkg -l grep "le nom du logiciel ou du package"
3. S'il est installé par la méthode yum, vous pouvez utiliser yum list installé pour rechercher un package spécifié, utilisez yum list approved | grep "nom du logiciel ou nom du package"
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!