Sto cercando un pacchetto che fornisce un binario specifico, quindi posso installarlo. come posso cercare per scoprire quali pacchetti forniscono questo binario? (nota:so che esiste almeno uno strumento che lo fa, ma ho dimenticato il suo nome.)
Risposta accettata:
A partire da pacman 5.0, esiste una funzionalità integrata per la ricerca nel database con il -F
opzione. Per prima cosa aggiorna il database:
sudo pacman -Fy
Quindi puoi vedere quale pacchetto contiene $filename
con
pacman -F $filename
se stai cercando un nome file esatto o un percorso completo, oppure
pacman -Fx $expr
avere $expr
interpretata come un'espressione regolare.
Dal momento che sapevi che stavi cercando un equivalente di apt-file
, avresti potuto cercarlo sul Pacman Rosetta.
In alternativa, puoi usare pkgfile. Installalo con pacman -S pkgfile
, quindi esegui
sudo pkgfile -u
per aggiornare il database. Per vedere quale pacchetto contiene $filename
, corri
pkgfile $filename