Měli jste někdy problémy s hledáním balíčků pomocí příkazového řádku na Ubuntu? Hledali jste někdy balíčky, které vyžadují okamžitý upgrade? Přemýšleli jste někdy, zda je balíček, který chcete stáhnout, k dispozici k instalaci a zda je v úložišti softwaru k dispozici nejnovější verze?

Hledání nainstalovaných nebo odinstalovaných balíčků uvnitř místních úložišť prostřednictvím terminálu může být pro začínající uživatele Ubuntu skličující úkol. Tento článek odpovídá na všechny a mnoho podobných otázek. Kromě toho se také budeme zabývat alternativními způsoby hledání balíčků na Ubuntu a pomůžeme vám najít vhodnou metodu.

Způsoby, jak hledat balíčky v Ubuntu

Zde pokryjeme tři způsoby, jak provádět vyhledávání balíčků na Ubuntu. Před zahájením však spusťte terminál a aktualizujte úložiště balíčků vašeho systému spuštěním:

aktualizace sudo apt

Pomocí příkazu apt

APT je správce balíčků příkazového řádku, který je předinstalován na Ubuntu, Linux Mint a dalších distribucích založených na Debianu. Příkaz apt kombinuje funkce

instagram viewer
apt-cache a apt-get. Je zodpovědný za instalaci, odstranění, aktualizaci a upgrade balíčků a linuxových úložišť na Ubuntu. Umožňuje však také vyhledávat balíčky.

Můžete začít tím seznam všech dostupných nainstalovaných/odinstalovaných balíčků ve vašem systému takto:

výstižný seznam

Výstup:

Výše uvedený příkaz můžete pomocí grep filtrovat a získat název balíčku podle vašeho výběru.

výstižný seznam | grep 

Použijte výstižný seznam příkaz s --nainstalováno možnost pouze najít a zobrazit nainstalované balíčky ve vašem systému.

apt list --nainstalováno

Kromě toho vám metoda seznamu také umožňuje prohledávat balíček a zjistit, zda je nainstalován nebo nepoužívá -A vlajka, takto:

výstižný seznam -a 

Výstup:

Chcete-li vyhledat a zobrazit všechny balíčky, které vyžadují aktualizaci:

seznam apt --lze upgradovat

Pokud hledáte konkrétní balíček v tomto seznamu, použijte nástroj grep:

seznam apt --možnost upgradu | grep 

Výše uvedené příkazy však nezobrazují podrobnosti o balíčku. Vyhrazené příkazy apt-search a trefné představení pomůže najít a zobrazit dostupné podrobnosti o balíčku v terminálu Linux.

Příkaz apt search je známý tím, že zobrazuje podrobnosti o balíčku v lepším formátu. Nejlepší na tomto příkazu je, že uživateli sdělí, zda je balíček již nainstalován nebo ne, se stručnými informacemi o dostupných verzích a popisu atd.

Například příkaz níže hledá balíček mysql prohledáním všech řetězců názvů balíčku a jejich popisu. Vrátí tedy seznam balíčků obsahujících tento řetězec názvu balíčku ve svém názvu a popisu:

apt hledat mysql

Výstup:

Chcete-li omezit výsledek hledání, můžete příkazu říci, aby hledal pouze daný název balíčku, zadáním --pouze jméno možnost takto:

apt search --name-only 

Příkaz apt show zobrazí další podrobnosti o daném názvu balíčku. Popis balíčku obsahuje podrobnosti o jeho nejnovější verzi, závislostech, velikosti stahování, informacích o úložišti atd. A co je nejdůležitější, příkaz vrací přesný název balíčku, takže při hledání balíčku, který hledáte, nemusíte hádat.

trefné představení 
apt show mysql-client-core-5.7 | méně

Pomocí příkazu apt-cache

apt-cache je nástroj příkazového řádku, který se dotazuje na balíčky z místního souboru se seznamem balíčků, který je uložen v /var/lib/apt. Systém tyto soubory aktualizuje vždy, když uživatel spustí apt aktualizace příkaz v terminálu. Kdykoli tedy uživatel hledá balíček pomocí příkazu, nemusí přistupovat k síti, aby získal informace z úložišť.

Je to starší verze APT, kterou můžete použít s Vyhledávání a ukázat možnosti najít balíčky.

apt-cache vyhledávání apache2

Výstup:

Příkaz také umožňuje vypsat všechny balíčky, které začínají daným klíčovým slovem:

apt-cache pkgnames 

Například:

Chcete-li zobrazit všechny dostupné balíčky bez podrobností:

apt-cache pkgnames

Výše uvedený příkaz můžete také použít pomocí nástroje grep a použít -i příznak ignorovat rozlišování malých a velkých písmen a načíst balíčky.

apt-cache pkgnames | grep -i 

Obslužný program vám také umožňuje vyhledávat balíčky a zobrazovat jejich závislosti, ať už jsou v systému nainstalovány nebo ne, následovně:

apt-cache showpkg apache2

Výstup:

Můžete si toho všimnout vyhledávání apt-cache a apt-cache show je podobný metodám vyhledávání a zobrazování apt, pokud jde o zobrazení informací o balíčku. Apt-cache a apt se však výrazně liší, pokud jde o reprezentaci dat.

Použití aptitude

aptitude je grafické uživatelské rozhraní pro správce balíčků APT. Rozhraní umožňuje uživatelům interaktivně vybírat balíčky k instalaci, odstranění a aktualizaci. Noví uživatelé ji mohou najít podobně jako možnost Programy a funkce v Ovládacích panelech ve Windows.

aptitude poskytuje rozhraní příkazového řádku, které emuluje podobné argumenty jako nástroje apt-get nebo apt. Proto je vhodný pro uživatele, kteří dávají přednost grafickému nebo interaktivnímu rozhraní pro provádění úloh příkazového řádku v Linuxu. aptitude je obecně standardně k dispozici ve většině distribucí založených na Ubuntu nebo Debianu. Pokud ne, můžete jej nainstalovat následovně:

aktualizace sudo apt-get
sudo apt-get install aptitude

K vyhledání balíčků prostřednictvím rozhraní příkazového řádku aptitude použijte následující příkaz:

hledání sudo aptitude 

Spuštěním následujícího příkazu v terminálu spusťte grafické uživatelské rozhraní aptitude:

sudo aptitude

lis Ctrl + T pohybovat se po terminálu. Použijte šipky k procházení GUI aptitude. Přejít na Vyhledávání kartu a vyberte NALÉZT nebo stiskněte / spusťte výzvu k procházení a zadejte název balíčku, který chcete vyhledat.

Hledání softwarových balíčků v Ubuntu

Tento článek popsal všechny hlavní nástroje, které můžete použít k vyhledávání nainstalovaných nebo odinstalovaných balíčků na systémech Ubuntu a Debian. Také ukazuje, jak hledat balíčky pomocí jediného klíčového slova nebo jak najít software/programy, které vyžadují aktualizaci.

Jak vidíte, hlavní rozdíl mezi těmito nástroji je v jejich výstupu. Kromě toho jsou zahrnuté nástroje velmi užitečné při hledání balíčků, když přesně neznáte název nebo jejich použití.

7 způsobů, jak získat nápovědu k příkazovému řádku v systému Linux

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • Linux
  • Správci balíčků
  • Ubuntu
  • Linuxová distribuce

O autorovi

Rumaisa Niazi (22 zveřejněných článků)

Rumaisa je spisovatelkou na volné noze v MUO. Nosila mnoho klobouků, od matematičky po nadšence pro informační bezpečnost, a nyní pracuje jako analytička SOC. Mezi její zájmy patří čtení a psaní o nových technologiích, linuxových distribucích a všem kolem Information Security.

Více od Rumaisa Niazi

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem