Jak používat vyhledávání apt-cache k hledání balíčků

How Use Apt Cache Search Find Packages

Při instalaci balíčku apt jste někdy narazili na problém, kdy neznáte přesný název balíčku. Stejně jako u apt musíte k instalaci nainstalovat úplný název balíčku, například apt nainstalovat apache2 . Pokud neuvedete přesný název a pouze napíšete apache , nebude se instalovat. Totéž platí při odstraňování vhodného balíčku.

V systémech Ubuntu a Debian můžete vyhledat jakýkoli balíček pouze podle klíčového slova souvisejícího s jeho názvem nebo popisem prostřednictvím vyhledávání apt-cache . Výstup vám vrátí seznam balíčků, které odpovídají vašemu hledanému klíčovému slovu. Jakmile najdete přesný název balíčku, můžete jej použít s příponou vhodná instalace pro instalaci. Je to také užitečné při hledání informací o konkrétním balíčku. Všimněte si, že s vyhledávání apt-cache , můžete vyhledat jakýkoli apt balíček, který je nainstalován nebo ještě bude nainstalován.



Tento článek vám vysvětlí, jak vyhledat balíček prostřednictvím vyhledávání apt-cache příkaz ve vašich systémových úložištích. Naučíme se také některé další příkazy: trefné hledání a nadání prostřednictvím kterého můžete také vyhledat libovolný balíček.



Poznámka: Provedli jsme postup vysvětlený v tomto článku na systémovém terminálu Ubuntu 18.04 LTS. Terminál otevřete v Ubuntu pomocí klávesové zkratky Ctrl+Alt+T.



Před provedením kterékoli z následujících metod vám doporučujeme aktualizovat index úložiště následujícím způsobem:

$sudovhodná aktualizace

Hledejte balíčky pomocí vyhledávání apt-cache

Apt-cache je nástroj příkazového řádku používaný k vyhledávání vhodných balíčků v systémech založených na Ubuntu nebo Debianu. S vyhledávání apt-cache , můžete vyhledat libovolný balíček pomocí klíčového slova souvisejícího s jeho názvem nebo popisem. Ve výstupu zobrazuje všechny balíčky odpovídající kritériím vyhledávání.

S vyhledávání apt-cache , můžete vyhledávat a zobrazovat informace o dostupných balíčcích z internetových úložišť. Lze jej také použít k vyhledávání informací o balíčcích, které jsou již nainstalovány ve vašem systému. Získává informace o balíčcích z různých zdrojů a ukládá je do místní databáze, která se aktualizuje spuštěním operace apt update.



Chcete-li hledat balíčky, zadejte apt-cache search a postupujte podle příslušného klíčového slova. Zde je syntaxe, jak to provést:

$sudo vyhledávání apt-cache <klíčové slovo>

Nahradit klíčové slovo s jakýmkoli názvem nainstalovaného nebo instalovatelného balíčku. Klíčové slovo může být přesné nebo může být součástí názvu balíčku nebo může být libovolné slovo související s popisem balíčku. Ve výstupu uvidíte seznam balíků spárovaných se zmíněným klíčovým slovem a stručný popis každého balíčku.

Chceme například nainstalovat řešení pro správu úložiště ZFS. Chcete-li zjistit přesný název balíčku, prohledejme jej pomocí vyhledávání apt-cache následujícím způsobem:

$vyhledávání apt-cachezfs

Z výstupu můžete identifikovat přesný název balíčku, který je zfsutils-linux, spolu s krátkým popisem. Jak vidíte, zobrazený seznam je příliš dlouhý. Příkaz less můžete použít k zobrazení výstupu po jednom řádku nebo jedné obrazovce.

$sudo vyhledávání apt-cachezfs| méně

Podobně může být hledání apt-cache užitečné, pokud chcete nainstalovat webový server, ale nepamatujete si název balíčku. V takovém případě můžete balíček vyhledat pomocí libovolného klíčového slova souvisejícího s popisem balíčku. Zjistil jsem například, že je to opravdu užitečné, jakmile jsem potřeboval nainstalovat vyhledávač, o kterém vím jen to, že je to meta vyhledávač, který chrání soukromí svých uživatelů. Nepamatoval jsem si však název tohoto vyhledávače, proto jsem hledaný výraz zadal následovně:

$sudo vyhledávání apt-cachemetasearch engine

Když se objevil výsledek, našel jsem požadovaný název vyhledávače, který byl Searx. Poté jsem jednoduše použil vhodně nainstalovat searx příkaz jej nainstalovat.

Podobně pokud použijeme apt-cache s ukázat vlajka, zobrazí základní informace o balíčku včetně verze, velikosti, závislostí, popisu a mnoho dalšího. Chcete -li vyhledat informace o určitém balíčku, použijte příznak show následujícím způsobem:

$apt-cache show <název balíčku>

Alternativní způsoby

Zde jsou některé další způsoby, které lze také použít k vyhledání nainstalovaného nebo instalovatelného balíčku v systému.

Hledejte balíčky pomocí apt Search

Apt vyhledávání je vhodný ekvivalent vyhledávání apt-cache ve starším příkazu apt-get. Někteří uživatelé dávají přednost souboru trefné hledání příkaz, protože jeho dobře prezentované zobrazení výsledků. Zobrazí seznam balíčků spolu s jejich nejnovějšími dostupnými verzemi a krátkým popisem. Nejlepší na tom je trefné hledání spočívá v tom, že zvýrazňuje název balíčků a udržuje určitý prostor mezi různými balíčky. Také uvidíte Nainstalováno štítek na konci již nainstalovaných balíčků.

Chcete -li vyhledat balíček, zadejte trefné hledání následuje klíčové slovo související s názvem balíčku.

$vhodné klíčové slovo pro vyhledávání

Příkladem může být hledání balíčku Apache2 pomocí následujícího příkazu:

$vhodné vyhledávání apache2

Hledejte balíčky pomocí aptitude

Aptitude je frontend příkazu apt v Linuxu, který se používá k instalaci, upgradu a odebírání balíků. Může být také použit pro vyhledávání balíčku v systému Linux.

Aptitude není v systému Linux ve výchozím nastavení nainstalován, takže jej budete muset nainstalovat ručně. Chcete -li to provést, spusťte příkaz install následujícím způsobem:

$sudovýstižnýNainstalujte nadání

Systém může požádat o potvrzení tím, že vám poskytne možnost Y/n. Stiskněte y a poté Enter pro potvrzení, poté bude Aptitude nainstalována do vašeho systému.

Chcete -li vyhledat balíček pomocí aptitude, zadejte trefné hledání následuje klíčové slovo související s názvem balíčku.

$vyhledávání schopností <klíčové slovo>

Uvidíte výsledky podobné následujícím:

To je vše, co k tomu patří! V tomto článku jsme se naučili hledat balíček pomocí příkazu apt-cache search. Kromě toho jsme se také naučili používat apt search a příkaz aptitude k hledání balíčku. Doufám, že to bude užitečné, kdykoli budete ve svém systému hledat buď nainstalovaný, nebo instalovatelný balíček.