GNU/Linux >> Tutoriels Linux >  >> Linux

rpm :commande introuvable

Red Hat Package Manager, également connu sous le nom de RPM, est un programme permettant d'installer, de désinstaller et de gérer des packages logiciels dans des distributions Linux basées sur RPM. Il existe divers utilitaires qui utilisent l'utilitaire rpm dans le backend, tels que yum et dnf, pour n'en nommer que deux. Ceci est de nature similaire à son homologue, l'utilitaire dpkg. Chaque fois qu'il y a des exigences de dépendance, vous devez sortir et trouver manuellement les fichiers nécessaires pour les installer. Les packages gérés par rpm se terminent tous par une extension rpm.

Pour installer un paquet, l'option -i est utilisée. Il est généralement matraqué avec les options -v et -h pour la verbosité et affiche la progression de l'installation à l'aide de symboles de hachage. L'inconvénient de l'utilisation de cette méthode est que RPM ne peut pas résoudre la dépendance automatiquement, et par conséquent, il quittera l'installation entre-temps s'il rencontre des dépendances non satisfaites lors de l'installation du paquet.

Nous pouvons utiliser RPM pour installer un paquet de force en désactivant la vérification des dépendances pendant le processus d'installation à l'aide de l'option –nodeps. Cette méthode n'est pas recommandée car un programme peut échouer après, c'est-à-dire s'il est installé sans résoudre ses dépendances.

Si vous obtenez une erreur comme indiqué ci-dessous lors de l'exécution de la commande rpm :

rpm: command not found

vous pouvez essayer d'installer le package rpm en utilisant la commande ci-dessous selon votre choix de distribution.

Répartition Commande
OS X brew install rpm
Debian apt-get install rpm
Ubuntu apt-get install rpm
Alpin apk ajouter rpm
Kali Linux apt-get install rpm
CentOS yum install rpm
Fédora dnf install rpm
Raspbian apt-get install rpm

Exemples de commandes rpm

1. Listez tous les packages installés dans le système :

$ rpm -qa

2. Recherchez un package spécifique installé dans le système en redirigeant la sortie de la commande précédente vers la commande grep, comme indiqué ici :

$ rpm -qa | grep kernel

3. Identifiez le package qui a installé un fichier sur le système, comme illustré ici :

# rpm -qf /etc/httpd/conf/httpd.conf

4. Affichez la liste des fichiers installés par un package RPM, comme indiqué ici :

# rpm -ql httpd

5. Affichez le package RPM récemment installé, comme indiqué ici :

# rpm -qa --last

6. Affichez les informations sur le package installé, comme indiqué ici :

# rpm -qi vsftpd

7. Affichez la documentation du fichier installé par un package, comme illustré ici :

# rpm -qdf /usr/bin/wget

8. Affichez la documentation installée par package, nom comme indiqué ici :

# rpm -qd yum

9. Affichez le fichier de configuration installé par le package, comme indiqué ici :

# rpm -qc vsftpd

10. Affichez la liste des informations de modification d'un package spécifique, comme indiqué ici :

# rpm -q --changelog httpd

11. Listez les versions de tous les packages correspondants :

# rpm --query --all 'mariadb*'

12. Installez de force un package quelles que soient les versions actuellement installées :

# rpm --upgrade package_name.rpm --force

13. Afficher les scriptlets d'un fichier RPM :

# rpm --query --package --scripts package_name.rpm

14. Afficher les fichiers modifiés, manquants et/ou mal installés des packages correspondants :

# rpm --verify --all 'php-*'


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. rpm :commande introuvable

Commande Ping introuvable ? Installer Ping sur Ubuntu

nc :commande introuvable

aws-shell :commande introuvable

kubectl :commande introuvable

apt :commande introuvable

ln :commande introuvable