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

/usr/sbin/ipsetsi alguien quisiera informarme sobre qué paquete lo proporciona a pesar de que no saben la respuesta a la pregunta.Respuestas:
Desde pacman 5.0, hay una funcionalidad incorporada para buscar en la base de datos con la
-Fopción. Primero actualice la base de datos:Luego puede ver qué paquete contiene
$filenamecono
para buscar un camino completo.
Como sabías que estabas buscando un equivalente
apt-file, podrías haberlo buscado en Pacman Rosetta .Alternativamente, puede usar pkgfile . Instálelo con
pacman -S pkgfile, luego ejecutepara actualizar la base de datos. Para ver qué paquete contiene
$filename, ejecutefuente
pacman -Fsbúsquedas por nombre base, si desea buscar la ruta completa, usepacman -Fos. Ejemplo:pacman -Fs /usr/bin/mount.cifsno devuelve nada, donde tanpacman -Fs mount.cifscorrectamente devuelve cifs-utils como lo hacepacman -Fos /usr/bin/mount.cifsla forma de google:
y en caso de que esté en AUR en lugar de un paquete oficial:
fuente
https://www.google.com/search?q=site%3Awww.archlinux.org%2Fpackages%2F+%s.De ArchWiki :
$ pacman -Qo dfEsto generará el paquete propietario del programa
df(al momento de escribir, esto escoreutils).-Qosolo opera en paquetes instalados y sus programas.Puede ver más argumentos al consultar bases de datos de paquetes .
fuente