Mali ste niekedy problémy s hľadaním balíkov cez príkazový riadok na Ubuntu? Hľadali ste niekedy balíčky, ktoré vyžadujú okamžitú aktualizáciu? Zaujímalo vás niekedy, či je balík, ktorý si chcete stiahnuť, k dispozícii na inštaláciu a či je v softvérovom úložisku k dispozícii najnovšia verzia?

Hľadanie nainštalovaných alebo odinštalovaných balíkov v lokálnych úložiskách cez terminál môže byť pre začínajúcich používateľov Ubuntu náročná úloha. Tento článok odpovedá na všetky a mnohé podobné otázky. Okrem toho sa budeme zaoberať aj alternatívnymi spôsobmi vyhľadávania balíkov na Ubuntu a pomôžeme vám nájsť vhodnú metódu.

Spôsoby vyhľadávania balíkov v Ubuntu

Tu sa budeme zaoberať tromi spôsobmi vyhľadávania balíkov na Ubuntu. Pred začatím však spustite terminál a aktualizujte archívy balíkov vášho systému behom:

aktualizácia sudo apt

Pomocou príkazu apt

APT je správca balíkov príkazového riadka, ktorý je predinštalovaný na Ubuntu, Linux Mint a ďalších distribúciách založených na Debiane. Príkaz apt kombinuje funkčnosť

instagram viewer
apt-cache a apt-get. Je zodpovedný za inštaláciu, odstraňovanie, aktualizáciu a inováciu balíkov a linuxových úložísk na Ubuntu. Umožňuje vám však aj vyhľadávanie balíkov.

Môžete začať od zoznam všetkých dostupných nainštalovaných/odinštalovaných balíkov vo vašom systéme takto:

výstižný zoznam

Výkon:

Vyššie uvedený príkaz môžete pomocou grep filtrovať a získať názov balíka podľa vlastného výberu.

výstižný zoznam | grep 

Použi výstižný zoznam príkaz s --nainštalované možnosť nájsť a zobraziť iba nainštalované balíky vo vašom systéme.

zoznam apt --nainštalovaný

Okrem toho vám metóda zoznamu tiež umožňuje vyhľadať balík a zistiť, či je nainštalovaný alebo nepoužíva -a vlajka takto:

výstižný zoznam -a 

Výkon:

Ak chcete vyhľadať a zobraziť všetky balíky, ktoré vyžadujú aktualizáciu:

zoznam apt – možnosť aktualizácie

Ak hľadáte konkrétny balík v tomto zozname, použite pomôcku grep:

zoznam apt --možnosť aktualizácie | grep 

Vyššie uvedené príkazy však nezobrazujú podrobnosti o balíku. Vyhradené príkazy apt-search a trefné predstavenie pomôže nájsť a zobraziť dostupné podrobnosti o balíku v termináli Linux.

Príkaz apt search je známy tým, že zobrazuje podrobnosti o balíku v lepšom formáte. Najlepšia vec na tomto príkaze je, že informuje používateľa, či je balík už nainštalovaný alebo nie, so stručnými informáciami o dostupných verziách a popise atď.

Napríklad príkaz nižšie hľadá balík mysql vyhľadaním všetkých reťazcov názvov balíkov a ich popisu. Preto vráti zoznam balíkov obsahujúcich tento reťazec názvu balíka vo svojom názve a popise:

apt search mysql

Výkon:

Ak chcete obmedziť výsledky vyhľadávania, môžete príkazu povedať, aby hľadal iba daný názov balíka, zadaním súboru --iba meno možnosť takto:

apt search --name-only 

Príkaz apt show zobrazí ďalšie podrobnosti o danom názve balíka. Popis balíka obsahuje podrobnosti o jeho najnovšej verzii, závislosti, veľkosť sťahovania, informácie o úložisku atď. Najdôležitejšie je, že príkaz vráti presný názov balíka, takže pri hľadaní balíka, ktorý hľadáte, nemusíte hádať.

trefné predstavenie 
apt show mysql-client-core-5.7 | menej

Pomocou príkazu apt-cache

apt-cache je nástroj príkazového riadka, ktorý sa dotazuje na balíky z lokálneho súboru so zoznamom balíkov uloženého v /var/lib/apt. Systém aktualizuje tieto súbory vždy, keď používateľ spustí apt update príkaz v termináli. Preto vždy, keď používateľ hľadá balík pomocou príkazu, nemusí pristupovať k sieti, aby získal informácie z úložísk.

Je to staršia verzia APT, ktorú môžete použiť s Vyhľadávanie a šou možnosti nájdenia balíkov.

apt-cache vyhľadávanie apache2

Výkon:

Príkaz vám tiež umožňuje vypísať všetky balíky, ktoré začínajú daným kľúčovým slovom:

apt-cache pkgnames 

Napríklad:

Ak chcete zobraziť všetky dostupné balíčky bez podrobností:

apt-cache pkgnames

Vyššie uvedený príkaz môžete tiež použiť pomocou nástroja grep a použiť -i príznak na ignorovanie rozlišovania malých a veľkých písmen a načítanie balíkov.

apt-cache pkgnames | grep -i 

Pomôcka vám tiež umožňuje vyhľadávať balíky a zobrazovať ich závislosti, či už sú nainštalované v systéme alebo nie, nasledovne:

apt-cache showpkg apache2

Výkon:

Môžete si to všimnúť vyhľadávanie apt-cache a apt-cache show je podobná metóde vyhľadávania a zobrazovania apt, pokiaľ ide o zobrazenie informácií o balíku. Apt-cache a apt sa však výrazne líšia z hľadiska reprezentácie údajov.

Použitie aptitude

aptitude je grafické používateľské rozhranie pre správcu balíkov APT. Rozhranie umožňuje používateľom interaktívne si vybrať balíky na inštaláciu, odstránenie a aktualizáciu. Noví používatelia ju môžu nájsť podobne ako možnosť Programy a funkcie v ovládacom paneli v systéme Windows.

aptitude poskytuje rozhranie príkazového riadka, ktoré emuluje podobné argumenty ako pomocné programy apt-get alebo apt. Preto je vhodný pre používateľov, ktorí uprednostňujú grafické alebo interaktívne rozhranie na vykonávanie úloh príkazového riadka v systéme Linux. aptitude je vo všeobecnosti štandardne dostupný vo väčšine distribúcií založených na Ubuntu alebo Debiane. Ak nie, môžete ho nainštalovať nasledovne:

aktualizácia sudo apt-get
sudo apt-get nainštalovať aptitude

Na vyhľadávanie balíkov cez rozhranie príkazového riadka aptitude použite nasledujúci príkaz:

hľadanie sudo aptitude 

Spustite nasledujúci príkaz v termináli a spustite grafické používateľské rozhranie aptitude:

sudo aptitude

Stlačte tlačidlo Ctrl + T pohybovať sa po termináli. Na navigáciu v GUI aptitude použite klávesy so šípkami. Choďte na Vyhľadávanie kartu a vyberte NÁJSŤ alebo stlačte / spustite výzvu na prehľadávanie a zadajte názov balíka, ktorý chcete vyhľadať.

Hľadanie softvérových balíkov v Ubuntu

Tento článok pokrýval všetky hlavné nástroje, ktoré môžete použiť na vyhľadávanie nainštalovaných alebo odinštalovaných balíkov v systémoch Ubuntu a Debian. Tiež ukazuje, ako hľadať balíky pomocou jedného kľúčového slova alebo nájsť softvér/programy, ktoré vyžadujú aktualizáciu.

Ako vidíte, hlavný rozdiel medzi týmito nástrojmi je v ich výstupe. Okrem toho sú zahrnuté nástroje veľmi užitočné pri hľadaní balíkov, keď presne nepoznáte názov alebo ich použitie.

7 spôsobov, ako získať pomoc s príkazovým riadkom v systéme Linux

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Linux
  • Správcovia balíkov
  • Ubuntu
  • Linuxová distribúcia

O autorovi

Rumaisa Niazi (22 publikovaných článkov)

Rumaisa je spisovateľkou na voľnej nohe v MUO. Nosila veľa klobúkov, od matematičky až po nadšenca informačnej bezpečnosti, a teraz pracuje ako analytička SOC. Medzi jej záujmy patrí čítanie a písanie o nových technológiách, distribúciách Linuxu a všetkom okolo informačnej bezpečnosti.

Viac od Rumaisa Niaziho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber