GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Linux:en Arch Linux, ¿cómo puedo averiguar qué paquete instalar que contendrá el archivo X?

Estoy buscando un paquete que proporcione un binario específico para poder instalarlo. ¿Cómo puedo buscar para saber qué paquetes proporcionan este binario? (nota:sé que hay al menos una herramienta que hace esto, pero he olvidado su nombre).

Respuesta aceptada:

Desde pacman 5.0, existe una funcionalidad integrada para buscar en la base de datos con -F opción. Primero actualice la base de datos:

sudo pacman -Fy

Luego puede ver qué paquete contiene $filename con

pacman -F $filename

si está buscando un nombre de archivo exacto o una ruta completa, o

pacman -Fx $expr

tener $expr interpretado como una expresión regular.

Como sabía que estaba buscando un equivalente de apt-file , podrías haberlo buscado en Pacman Rosetta.

Alternativamente, puede usar pkgfile. Instálalo con pacman -S pkgfile , luego ejecuta

sudo pkgfile -u

para actualizar la base de datos. Para ver qué paquete contiene $filename , corre

pkgfile $filename

Arch Linux
  1. Cómo instalar, eliminar y actualizar software en Arch Linux

  2. Cómo usar Pacman en Arch Linux

  3. Cómo encontrar el paquete que proporciona un archivo específico en Linux

  4. ¿Cómo puedo encontrar un archivo/directorio que podría estar en cualquier lugar de la línea de comandos de Linux?

  5. ¿Cómo saber qué proceso está usando un archivo en Linux?

Cómo instalar Arch Linux [Guía completa]

Cómo instalar MATE Desktop en Arch Linux

Cómo instalar Arch Linux – Guía paso a paso

Cómo instalar Virtualbox en Arch Linux

Cómo instalar Skype en Arch Linux

Cómo instalar Java en Arch Linux