Pomocí ‚apt vyhledávání“ a „apt show‘ Příkazy Hledat a Najít Podrobnosti o Balíčky v Ubuntu

posted in: Articles | 0

Toto je detailní příručka pro začátečníky pro apt příkazu vyhledávání. Pomocí příkazů apt search a apt show můžete získat podrobnosti o dostupných verzích, závislostech, úložištích a dalších důležitých informacích o balíčcích v Ubuntu.

Přemýšleli jste někdy, zda je k dispozici určitý balíček k instalaci prostřednictvím správce balíčků apt?

Přemýšleli jste, zda je balíček nabízený úložišti Ubuntu nejnovější nebo ne?,

správce balíčků apt v Ubuntu a mnoho dalších distribucí poskytuje pro tento účel dvě užitečné možnosti příkazu apt.

příkaz apt search Hledá zadaný řetězec v názvu a popisu balíků.

apt search package_name

apt ukázat příkaz poskytuje podrobné informace o balení:

apt show package_name

příkazy, nemusíte být root v Ubuntu., Zde je příklad toho, tyto příkazy:

Proč by chcete použít apt vyhledávání nebo apt ukázat příkaz?

řekněme, že chcete nainstalovat programovací jazyk Gambas v Ubuntu. Jste spokojeni se svými znalostmi příkazu apt, takže jste se rozhodli použít příkazový řádek pro instalaci aplikace.

otevřete terminál a pomocí příkazu apt nainstalujte gambas, ale výsledkem je, že nelze najít chybu balíčku.

sudo apt install gambasReading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package gambas

proč Ubuntu nenalezl balíček gambas?, Protože neexistuje žádný takový balíček nazvaný gambas. Místo toho je k dispozici jako gambas3. Toto je situace, kdy byste mohli využít příkazu apt search.

přejdeme na příkaz apt show. Tento příkaz poskytuje podrobné informace o balíčku, jeho úložišti, závislostech a mnohem více.

vědět, jaká verze balíčku je k dispozici z oficiálního úložiště, vám může pomoci při rozhodování o tom, zda byste jej měli nainstalovat z jiných zdrojů.,

Rychlé připomeňme si,

apt správce balíčků funguje na lokální databázi/cache k dispozici balíčky z různých repozitářů. Tato databáze obsahuje informace o dostupné verzi balíčku, závislostech atd. Neobsahuje celý balíček sám. Balíčky jsou staženy ze vzdálených úložišť.
Při spuštění příkazu sudo apt update je tato mezipaměť vytvořena / aktualizována v adresáři/var/lib/ apt / lists/. Příkazy apt search a apt show využívají tuto mezipaměť.,
termínový balíček se používá pro aplikaci, program, software.

Hledání dostupných balíčků pomocí apt příkazu pro vyhledávání

Dovolte mi, abych i nadále gambas příklad. Řekněme, že hledáte

apt search gambas

dá vám obrovský seznam balíčků, které mají „gambas“ ve svém názvu nebo popisu. Tento seznam výstupů je v abecedním pořadí.

Nyní budete samozřejmě muset udělat nějakou inteligentní předpověď o požadovaném balíčku., V tomto příkladu, první výsledek říká „kompletní vizuální vývojové prostředí pro Gambas“. To vám dává dobrý náznak, že se jedná o hlavní balíček, který hledáte.

důvod, Proč tak mnoho balíčků spojených s gambas? Protože řada těchto balíčků gambas je pravděpodobně závislostí, která se nainstaluje automaticky, pokud nainstalujete balíček gambas3. Pokud používáte ‚apt ukázat gambas3‘ příkaz, zobrazí se všechny závislosti, které budou instalovány s gambas3 balíček.,

některé z těchto balíčků mohou být knihovny, které vývojář může potřebovat v některých zvláštních případech při vývoji svého softwaru.

použijte příkaz apt search pouze pro Název balíčku

ve výchozím nastavení hledá příkaz apt search hledaný termín jak v názvu balíčku, tak v jeho popisu.

vyhledávání můžete zúžit instrukcí příkazu apt k vyhledání pouze názvů balíčků.

apt search --names-only search_term

pokud to sledujete jako tutoriál,zkuste to., Zkontrolujte výstup pomocí vyhledávacího výrazu „přechodný“ s možností a bez názvů a uvidíte, jak se výstup mění.

apt search transitionalapt search --names-only transitional

bonus Tip: příkaz „apt list –installed“ můžete použít k vyhledání nainstalovaných balíčků v Ubuntu.

Získejte podrobné informace o balíčku pomocí příkazu apt show

výstup příkazů apt search stručný úvod balíčků. Pokud chcete více podrobností, použijte příkaz apt show.,

apt show exact_package_name

příkaz apt show pracuje na přesném názvu balíčku a poskytuje vám mnohem více informací o balíčku., Získáte:

  • informace o Verzi
  • Úložiště informací
  • Původ a udržuje informace o balíčku
  • Kde se soubor chyba
  • Stažení a instalace velikost
  • Závislost
  • Podrobný popis balíčku
  • A mnohem více

Zde je příklad:

Budete muset dát přesný název balíčku, jinak apt show nebude fungovat. Dobrá věc je, že dokončení karty funguje příkaz apt show.,

jak můžete vidět na předchozím obrázku, máte spoustu informací, které vám mohou být užitečné.

příkaz apt show funguje také na nainstalovaných balíčcích. V takovém případě můžete vidět, ze kterého zdroje byl balíček nainstalován. Bylo to PPA nebo nějaké úložiště třetích stran nebo vesmír nebo samotné hlavní úložiště?

osobně používám apt show hodně. To mi pomáhá vědět, zda je verze balíčku poskytovaná Ubuntu nejnovější nebo ne. Docela šikovný nástroj!,

závěr

Pokud si přečtete můj podrobný průvodce o rozdílu mezi příkazy apt a apt-get, víte, že tento příkaz „apt search“ funguje podobně jako „apt-cache search“. Neexistuje žádný takový příkaz jako „apt-get search“.

účelem vytvoření příkazu apt je poskytnout vám jeden nástroj s dostatečnou možností správy balíčků v systému Debian / Ubuntu. Apt-get, apt-cache a další apt nástroje stále existují, a mohou být použity ve skriptování pro složitější scénáře.

doufám, že jste tento úvod do apt search a apt show příkazy užitečné., Vítám vaše dotazy a návrhy na toto téma.

Pokud se vám to líbilo, sdílejte jej na různých fórech a komunitách Linuxu, které často navštěvujete. To nám hodně pomáhá. Děkuji.

jako to, co čtete? Prosím, podělte se s ostatními.

207Shares
  • Facebook189
  • Twitter16
  • LinkedIn1
  • Reddit0
  • Pocket0

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *