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

Linux - Dans Arch Linux, comment puis-je savoir quel paquet installer qui contiendra le fichier X ?

Je recherche un package qui fournit un binaire spécifique, afin que je puisse l'installer. comment puis-je rechercher pour savoir quels packages fournissent ce binaire? (note :je sais qu'il existe au moins un outil qui fait cela, mais j'ai oublié son nom.)

Réponse acceptée :

Depuis pacman 5.0, il existe une fonctionnalité intégrée pour rechercher la base de données avec le -F option. Commencez par mettre à jour la base de données :

sudo pacman -Fy

Ensuite, vous pouvez voir quel paquet contient $filename avec

pacman -F $filename

si vous recherchez un nom de fichier exact ou un chemin complet, ou

pacman -Fx $expr

avoir $expr interprété comme une expression régulière.

Puisque vous saviez que vous cherchiez un équivalent de apt-file , vous auriez pu le rechercher dans le Pacman Rosetta.

Alternativement, vous pouvez utiliser pkgfile. Installez-le avec pacman -S pkgfile , puis exécutez

sudo pkgfile -u

pour mettre à jour la base de données. Pour voir quel paquet contient $filename , cours

pkgfile $filename

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

  2. Comment utiliser Pacman sur Arch Linux

  3. Comment trouver des packages vulnérables dans Arch Linux

  4. Comment savoir quelles versions d'un paquet puis-je installer sur APT

  5. Comment installer un fichier .dsc sous Linux

Comment installer Arch Linux [Guide complet]

Comment installer MATE Desktop sur Arch Linux

Comment installer Arch Linux - Guide étape par étape

Comment installer Virtualbox dans Arch Linux

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux