Rozdíl mezi Apt a Apt get v Linuxu (Ubuntu)

Obsah

Jak operační systémy vydávají nové verze, můžeme najít rozdíly na úrovni prostředí, aplikací a jedna z nejběžnějších je na úrovni příkazů pro podporu a správu systému.

Když pracujeme s distribucemi Linuxu, zejména Ubuntu a Debian, je pro nás běžné používat příkaz apt-get k získání informací o balíčcích dostupných pro systém a jejich příslušném procesu správy. Ačkoli apt-get měl své začátky v roce 1998, od roku 2014 byl vyvinut apt, který plní stejné funkce apt-get, ale mezi oběma příkazy jsou malé rozdíly, které bude dnes Solvetic podrobně analyzovat.

Jak jsme naznačili, apt byl vyvinut v roce 2014 stejnými vývojáři apt-get, pouze do Ubuntu 16, většina z nás začala používat a všimnout si rozdílů s apt.

Co je APTAPT (Advanced Packaging Tool) je sada nástrojů, které byly vyvinuty pro správu a správu všeho, co souvisí s balíčky pro Debian a Ubuntu, a tento balíček obsahuje nástroje, které usnadňují různé úkoly s balíčky, jako jsou:

  • Instalace nových balíčků
  • Správa a aktualizace stávajících balíčků
  • Odebírání balíčků z operačního systému
Použitím apt namísto apt-get máme v podstatě možnost spravovat všechny balíčky mnohem jednodušším způsobem.

Podobnosti mezi apt a apt-getPojďme nejprve analyzovat podobnosti mezi těmito dvěma nástroji pro správu balíčků:

  • Oba byly vyvinuty pro správu balíčků
  • S oběma příkazy můžeme dávat příkazy správci balíčků APT
  • Oba nástroje sdílejí většinu svého kódu, což jim umožňuje být efektivní a bezpečné
  • Jejich funkce jsou identické

Rozdíly mezi apt a apt-getNyní probereme některé z hlavních rozdílů mezi oběma nástroji správce balíčků APT.

  • Výsledky zobrazené apt jsou jednodušší než výsledky apt-get
  • Příkazy apt jsou mnohem jednodušší než apt-get
  • Apt má schopnost spravovat balíčky rpm.
  • Na úrovni kompatibility mezi verzemi je apt-get mnohem kompatibilnější než apt.
  • Výsledky apt-get budou vždy stejné, zatímco u apt se mohou mezi verzemi lišit

Na úrovni správy je jeden z nejvýraznějších rozdílů v době instalace nebo odebrání určitého balíčku, protože v dolní části vidíme ukazatel průběhu s procentem provedeného úkolu, což nám umožňuje detailně poznat aktuální stav tento:

ZVĚTŠIT

Nyní je na úrovni nasazení apt mnohem spořádanější a nabízí jasnější výsledky, například při použití vyhledávacího řádku apt-cache weechat uvidíme následující:

 vyhledávací web apt-cache

ZVĚTŠIT

Pokud nyní použijeme apt search weechat, bude to získaný výsledek:

 vhodné vyhledávání weechat

ZVĚTŠIT

Poznámka:Pamatujte, že nejpoužívanějšími příkazy ve správci APT jsou apt-get a apt-cache.

Další rozdíl, který nacházíme, je při aktualizaci systému, protože když použijeme řádek sudo apt update, můžeme na konci vidět počet balíčků, které jsou k dispozici pro aktualizaci:

ZVĚTŠIT

Při spouštění sudo apt-get update neuvidíme žádné informace:

 sudo apt-get update

ZVĚTŠIT

Dále uvidíme některé ekvivalence příkazů, které můžeme použít v Linuxu s apt a apt-get:

Aktualizujte úložiště distroApt-get příkaz

 apt-get aktualizace
Apt příkaz
 vhodná aktualizace

Nainstalujte do systému jeden nebo více balíčkůApt-get příkaz

 apt-get install
Apt příkaz
 vhodná instalace

Aktualizujte všechny nainstalované balíčkyApt-get příkaz

 apt-get dist-upgrade
Apt příkaz
 vhodný dist-upgrade

Aktualizujte nainstalované balíčkyApt-get příkaz

 apt-get upgrade
Apt příkaz
 vhodný upgrade

Odeberte balíček ze systémuApt-get příkaz

 apt-get odstranit
Apt příkaz
 vhodně odebrat

Odinstalujte instalační soubory a balíčky obslužného programuApt-get příkaz

 apt-get purge
Apt příkaz
 vhodná očista

Odinstalujte závislosti z programuApt-get příkaz

 apt-get autoremove
Apt příkaz
 vhodné autoremove

Nainstalujte balíčky pro kompilaci programuApt-get příkaz

 apt-get build-dep
Apt příkaz
 vhodné sestavení

Umožňuje stažení zdrojového kódu programuApt-get příkaz

 apt-get zdroj
Apt příkaz
 výstižný zdroj

Navíc s novým příkazem apt máme dva nové příkazy, které jsou následující:

Seznam všech balíčků s kritérii:

 výstižný seznam

ZVĚTŠIT

Umožňuje nám upravit seznam zdrojů:

 vhodné editační zdroje
Připomeňme si, že toto je první hlavní aktualizace APT v Ubuntu a nesla název APT 1.0 a hlavní možnosti, které máme po ruce pomocí tohoto příkazu, jsou ty, které můžeme vidět pomocí příkazu:
 apt -pomoc

VyhledáváníPlní podobnou funkci jako vyhledávací seznam apt-cache s tím rozdílem, že je apt seřadí podle abecedy.
SeznamJe podobný seznamu dpkg a uvádí všechny dostupné balíčky.
UkázatPlní roli podobnou apt-cache show a skrývá detaily, které nejsou pro uživatele relevantní.
NainstalujteUmožňuje nám instalovat balíčky a navíc vidíme ukazatel průběhu instalace.
AktualizacePlní stejnou funkci apt-get s tím rozdílem, že zobrazuje barvy, aby je zvýraznil.
OdstranitTato možnost nám umožňuje odebrat balíčky.
Úplný upgradeJe podobný dist-upgrade a umožňuje nám aktualizovat systém instalací, odebíráním a aktualizací balíčků.
VylepšitFunguje stejně jako apt-get dist-upgrade a umožňuje nám aktualizovat systém instalací a aktualizací balíčků.
Editační zdrojeUmožňuje nám upravit soubor sources.list pomocí $ EDITOR
Některé způsoby, jak budeme používat apt v Ubuntu 16, by byly následující:

 $ sudo apt install packagename
 $ sudo apt odstranit packagename
 $ apt search packagename
Tímto způsobem můžeme prozkoumat tuto novou možnost pomocí příkaz apt v Ubuntu. Jak vidíme, apt a apt-get jsou základní nástroje, pokud jde o veškerou práci s balíčky v Linuxu.

wave wave wave wave wave