Debian

Jak najít balíček Debian, který poskytuje soubor

Jak najít balíček Debian, který poskytuje soubor

Balíček v systému Linux je kombinací různých souborů, které se nainstalují, jakmile nainstalujete tento balíček do systému. Někdy možná znáte přesný název a cestu k souboru, ale chcete znát balíček, do kterého tento soubor patří. Tento článek popisuje tři způsoby vyhledání balíčku Debianu pro soubor.

Poznámka: Všechny metody popsané v tomto článku se provádějí v systému Debian 10.

Chcete-li najít balíček Debianu pro soubor, použijte některou ze tří metod uvedených v následujících částech.

Metoda 1: Použití příkazu „dpkg“

Chcete-li pomocí příkazu „dpkg“ vyhledat balíček Debianu, který poskytuje zadaný soubor, zadejte následující:

$ dpkg -S PathToTheFile

Při provádění výše uvedeného příkazu nahraďte „PathToTheFile“ přesnou cestou k souboru, jehož příslušný balíček chcete najít. Chtěli jsme najít balíček, který poskytuje soubor „/ usr / bin / passwd“ pomocí příkazu „dpkg“.

Balíček Debianu, který v našem případě poskytuje zadaný soubor, je „passwd“, jak je znázorněno na obrázku níže:

Metoda 2: Použití příkazu „dpkg-query“

Chcete-li pomocí příkazu „dpkg-query“ vyhledat balíček Debianu, který poskytuje zadaný soubor, vydejte následující:

$ dpkg-query -S 'PathToTheFile'

Při provádění výše uvedeného příkazu nahraďte „PathToTheFile“ přesnou cestou k souboru, jehož příslušný balíček chcete najít. Chtěli jsme najít balíček, který poskytuje soubor „/ usr / bin / passwd“ pomocí příkazu „dpkg-query“. Všimněte si, že v této metodě musí být cesta k souboru uvedena v jednoduchých uvozovkách.

Balíček Debianu, který v našem případě poskytuje zadaný soubor, je „passwd“, jak je znázorněno na obrázku níže:

Metoda 3: Použití příkazu „apt-file“

Chcete-li pomocí příkazu „apt-file“ vyhledat balíček Debianu, který poskytuje zadaný soubor, budete si muset nejprve nainstalovat tento příkaz, protože nejde o vestavěný příkaz Debianu. Tento příkaz lze nainstalovat vydáním následujícího:

$ sudo apt-get nainstalovat apt-soubor

Když je tento příkaz nainstalován na vašem systému Debian 10, vykreslí některé zprávy v terminálu, jak je znázorněno na obrázku níže:

Před použitím tohoto příkazu budete muset svůj systém Debian 10 aktualizovat následujícím způsobem:

$ sudo aktualizace souboru apt

Aktualizace systému bude dokončena po několika sekundách a v terminálu se zobrazí následující zprávy:

Nyní můžete pohodlně použít příkaz „apt-file“ a najít balíček Debian, který poskytuje zadaný soubor, následujícím způsobem:

$ apt-file search PathToTheFile

Při provádění výše uvedeného příkazu nahraďte „PathToTheFile“ přesnou cestou k souboru, jehož příslušný balíček chcete najít. Chtěli jsme najít balíček, který poskytuje soubor „/ usr / bin / passwd“ pomocí příkazu „apt-file“.

Balíček Debianu, který v našem případě poskytuje zadaný soubor, je „passwd“, jak je znázorněno na obrázku níže:

Závěr

Balíček Debianu, který vlastní zadaný soubor, můžete snadno určit pomocí kterékoli ze tří metod uvedených v tomto článku. Proto můžete zjistit původ libovolného souboru pomocí systému Debian.

Hry Nejlepší hry z příkazového řádku pro Linux
Nejlepší hry z příkazového řádku pro Linux
Příkazový řádek není při používání Linuxu jen vaším největším spojencem - může být také zdrojem zábavy, protože jej můžete použít k hraní mnoha zábavn...
Hry Nejlepší aplikace pro mapování gamepadu pro Linux
Nejlepší aplikace pro mapování gamepadu pro Linux
Pokud rádi hrajete hry na Linuxu s gamepadem místo typického vstupního systému pro klávesnici a myš, máte k dispozici několik užitečných aplikací. Mno...
Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...