Debian

Hledání balíčků Debian od začátečníků po pokročilé

Hledání balíčků Debian od začátečníků po pokročilé
Debian 10 má velké úložiště balíčků. Ať už jde o písma, databáze, editory, hry nebo vývojové nástroje, v tomto úložišti najdete požadovaný balíček. Chcete-li najít konkrétní balíček ve velkém úložišti, budete potřebovat znát přesný název balíčku. Někdy se název programu liší od názvu balíčku. Například pro program s názvem „iostat“ používaný pro statistiku I / O disku a hlášení CPU má balíček název „sysstat.„Takže je nutné vědět o názvu balíčku, abychom jej našli v úložišti, místo pouhého názvu příkazu a jeho funkce.

K hledání balíků v Debianu 10 Buster lze použít několik metod. K filtrování balíčků k hledání správného názvu balíčku jsou k dispozici výkonné a stabilní nástroje. Debian 10 nabízí pro filtrování a vyhledávání balíků správce příkazového řádku i grafické správce balíčků. Synaptic je populární nástroj používaný pro GUI, ale není vhodný pro všechny stroje, včetně produkčních serverů. K vyhledání balíčků Debianu tedy budete muset použít některé nástroje příkazového řádku.

V Debianu 10 je k dispozici několik možností pro vyhledávání balíčků. Tento článek prozkoumá, jak vyhledat balíček pomocí správců balíků aptitude, apt-cache, dpkg a apt. Všechny příkazy v tomto článku byly implementovány v terminálu Debian 10 Buster. Pomocí obslužných programů popsaných v tomto článku můžete prohledávat balíčky a zobrazit jejich popis.

Vyhledejte dostupné balíčky pomocí příkazu aptitude

Aptitude je aplikace založená na frontendu Ncurses pro apt, běží pod terminálovou aplikací. To ještě není nainstalováno v distribucích Debian, Ubuntu a jiných distribucích založených na Linuxu. Chcete-li nainstalovat aptitude v Debianu 10, otevřete terminál pomocí vyhledávací lišty aplikace následujícím způsobem:

Zadejte následující příkaz pro instalaci aptitude v Debian 10 Buster:

$ sudo apt nainstalovat aptitude

Jakmile nainstalujete tento nástroj do svého systému, můžete vyhledat libovolný dostupný balíček pomocí příkazu aptitude v terminálu. Postupujte podle níže uvedené syntaxe:

$ aptitude search název-balíčku

Například pokud chcete vyhledat všechny balíčky OpenSSH, spusťte následující příkaz:

Balíček můžete také vyhledat pomocí uživatelského rozhraní aptitude Ncurses. Do terminálu napište „aptitude“ a v okně se zobrazí následující rozhraní.

Chcete-li vyhledat balíček, stiskněte klávesu '/' a poté zadejte název balíčku do vyhledávací lišty.

Vyhledejte dostupné balíčky pomocí příkazu apt-cache

V Debianu 10 můžete vyhledat dostupné balíčky v úložišti Debianu pomocí příkazu apt-cache. Pomocí příkazu apt-cache můžete také vyhledávat balíčky DEB nainstalované ve vašem systému, které nejsou v úložišti Debianu. Pomocí následujícího příkazu můžete provádět úlohy vyhledávání pomocí příkazu apt-cache.

$ apt-cache hledat název-balíčku

Příklad

$ apt-cache search vim

Výše uvedený příkaz zobrazí názvy balíků s výrazem „vim“ v popisu nebo názvu. Chcete-li tyto balíčky vyhledat, vyhledávací výraz používejte pouze v názvu. Poté zadejte následující příkaz:

$ apt-cache search - apache pouze pro názvy

Chcete-li zobrazit další podrobnosti o uvedeném balíčku, použijte následující příkaz:

$ apt-cache zobrazit název balíčku

Příklad

$ apt-cache zobrazit emacs

Aptitude a apt-cache poskytují podobné informace o balíčcích.

Ve většině případů budou výsledky příliš dlouhé. Chcete-li zkrátit výsledky, můžete spustit následující příkaz:

$ apt-cache hledat název-balíčku | více

Výsledky, které nemají konkrétní klíčové slovo, můžete vyloučit pomocí příkazu grep, a to následovně:

$ apt-cache hledat název-balíčku | grep název-balíčku2

Příkaz grep rozlišuje velká a malá písmena. Chcete-li ignorovat velká a malá písmena, použijte příznak -i (grep -i vyhledávací slovo).

Vyhledejte dostupné balíčky pomocí příkazu apt

Pomocí příkazu apt můžete vyhledat všechny dostupné balíčky. Pomocí následující syntaxe proveďte vyhledávání pomocí apt:

$ apt hledat název balíčku

Příklad

$ apt hledat emacs

Hledejte dostupné balíčky pomocí příkazu dpkg

Chcete-li vyhledat nainstalované balíčky, použijte příkaz dpkg takto:

$ dpkg -S vyhledávací vzor

Příklad

$ dpkg -S apache

Můžete také použít dpkg s grep, a to následovně:

Závěr

Tento článek zkoumal, jak vyhledávat balíčky pomocí příkazového řádku v Debianu 10, včetně několika různých metod vyhledávání a filtrování. Pomocí těchto metod můžete vyhledávat balíčky Debianu, i když nevíte přesný název balíčku. Další informace o příkazech apt-cache, grep search, aptitude a apt na internetu.

Hry Jak vyvíjet hru na Linuxu
Jak vyvíjet hru na Linuxu
Před deseti lety by jen málo uživatelů Linuxu předpovídalo, že jejich oblíbený operační systém bude jednoho dne populární herní platformou pro komerčn...
Hry Porty komerčních her s otevřeným zdrojovým kódem
Porty komerčních her s otevřeným zdrojovým kódem
Zdarma, s otevřeným zdrojovým kódem a multiplatformní herní enginy lze hrát staré i některé z poměrně nedávných herních titulů. Tento článek uvede sez...
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...