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