GNU/Linux >> Znalost Linux >  >> Arch Linux

Linux – V Arch Linuxu Jak zjistím, který balíček nainstalovat, který bude obsahovat soubor X?

Hledám balíček, který poskytuje konkrétní binární soubor, abych ho mohl nainstalovat. jak mohu vyhledávat, abych zjistil, jaké balíčky poskytují tento binární soubor? (Poznámka:Vím, že existuje alespoň jeden nástroj, který to dělá, ale zapomněl jsem jeho název.)

Přijatá odpověď:

Od pacmana 5.0 je k dispozici vestavěná funkce pro vyhledávání v databázi pomocí -F volba. Nejprve aktualizujte databázi:

sudo pacman -Fy

Pak můžete vidět, který balíček obsahuje $filename s

pacman -F $filename

pokud hledáte přesný název souboru nebo úplnou cestu, nebo

pacman -Fx $expr

mít $expr interpretován jako regulární výraz.

Protože jste věděli, že hledáte ekvivalent apt-file , mohli jste to vyhledat v Pacman Rosettě.

Případně můžete použít pkgfile. Nainstalujte jej pomocí pacman -S pkgfile a poté spusťte

sudo pkgfile -u

k aktualizaci databáze. Chcete-li zjistit, jaký balíček obsahuje $filename , spustit

pkgfile $filename

Arch Linux
  1. Jak používat Pacman na Arch Linuxu

  2. Jak najít zranitelné balíčky v Arch Linuxu

  3. Jak najít balíček, který poskytuje konkrétní soubor v Linuxu

  1. Jak nainstalovat, odebrat a aktualizovat software na Arch Linux

  2. Jak mohu najít soubor/adresář, který by mohl být kdekoli na příkazovém řádku linuxu?

  3. Jak zjistit, který proces používá soubor v Linuxu?

  1. Jak nainstalovat VirtualBox na Arch Linux

  2. Jak zjistit, které verze balíčku mohu nainstalovat na APT

  3. Jak nainstalovat soubor .dsc na linux