Debian

Rozdíl mezi apt vs. apt-get

Rozdíl mezi apt vs. apt-get
Každý uživatel Linuxu zná mocný příkaz apt a apt-get a nejpravděpodobněji jej použil ke správě balíčků ve svém systému. Většina z nich však nerozumí rozdílu mezi apt a apt-get a často jsou zmateni, kdy použít ten či onen. Oba jsou open-source nástroje příkazového řádku, které se používají pro správu balíčků, jako je instalace, aktualizace, upgrade a odebrání. Stále však mezi nimi existují určité rozdíly.

V tomto článku vysvětlíme rozdíl mezi příkazy apt a apt-get v systému Linux. Budeme také diskutovat o několika nejčastěji používaných příkazech apt, které nahradily příkaz apt-get.

Apt - Stručná historie

Obslužný program apt příkazového řádku byl představen v roce 2014 pro .deb balíčky distribuce Debianu. Poprvé byl použit v nestabilní verzi Debianu a poté se stal standardem v Debianu 8. Zpočátku to nezískalo velkou pozornost uživatelů a stále používali starý a známý příkaz apt-get. Po vydání Ubuntu 16.04, začíná si získávat popularitu a nějakým způsobem nahradil apt-get.

Rozdíl mezi apt-get a apt

První rozdíl, který si mezi apt a apt-get všimnete, je samotný příkaz. Například pokud chcete použít aktualizaci apt-get k aktualizaci indexu úložiště systému, spustili byste:

$ sudo apt-get aktualizace

Nyní s apt, stačí spustit:

$ sudo apt aktualizace

Příkaz apt update nejen aktualizuje index úložiště, ale také říká, zda a kolik nových verzí softwaru je v úložišti k dispozici.

Podívejme se na další apt příkazy, které nahradily apt-get. Chcete-li zobrazit tyto příkazy, můžete zadat apt help nebo navštívit stránku apt man zadáním apt man do Terminálu. Zobrazí všechny informace související s apt

Funkce apt-get výstižný
Nainstalujte balíček apt-get install

apt nainstalovat
Odebrat balíček apt-get odebrat trefně odstranit
Aktualizujte celý balíček apt-get upgrade apt upgrade
Aktualizovat všechny balíčky (automatické zpracování závislostí) apt-get dist-upgrade

apt plný upgrade

Hledat balíčky vyhledávání apt-cache trefné vyhledávání
Zobrazit informace o balíčku show apt-cache Apt show
Odeberte nežádoucí závislosti apt-get autoremove

apt autoremove

Odebere balíček s přidruženou konfigurací Apt-get očištění trefné očištění

Ve výše uvedené tabulce jsou všechny příkazy stejné, pokud nahradíte apt-get za apt s výjimkou příkazu apt upgrade. Starý příkaz apt-get upgrade aktualizuje všechny balíčky, které aktuálně ve vašem systému existují. Neinstaluje ani neodstraňuje stávající balíček ve vašem systému.

Nový příkaz apt upgrade však nainstaluje balíčky, které byly přidány jako závislosti upgradovatelných balíků. Ačkoli je podobný upgradu apt-get, neodstraní také balíčky, které byly dříve nainstalovány.

Příkaz apt show navíc vytiskne výstup v abecedním pořadí a skryje některé méně důležité informace, které byly zobrazeny příkazem apt-cache show.

Rozdíl mezi apt a apt-get se neomezuje pouze na příkazy. Do nového příkazu apt byla přidána další vizuální funkce, aby byla koncovým uživatelům příjemná. Kdykoli se balíček aktualizuje při použití apt upgradu, apt full-upgrade nebo apt dist-upgrade, zobrazí se indikátor průběhu informující o průběhu procesu. Objeví se také při odebrání balíčku pomocí apt remove nebo apt purge.

Kromě toho, pokud spustíme apt list -upgradable, zobrazí se také některé barvy, které poskytují jasný přehled o balíčcích, pro které úložiště nabízí nejaktuálnější verzi.

Dva nové příkazy:

Kromě náhradních příkazů jsou u apt zavedeny dva nové příkazy: apt list a apt edit-sources.

Apt-get stále není úplně nahrazen výstižným a myslím si, že nebude nikdy zcela ukončen. Možná však uvažujete o tom, pro co byste se měli rozhodnout: apt nebo apt-get. Podle mého názoru se volba pro apt vyplatí, protože poskytuje všechny požadované funkce pro správu balíků a je rychlejší, přátelštější a snadno použitelná.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...