Úvod
Možná jste se zeptali, stejně jako mnoho dalších uživatelů Ubuntu, jaký je rozdíl mezi apt-get a apt? Nebo možná, kde a kdy použít apt-get?
Nejprve musíte pochopit, kdy byla tato rozhraní příkazového řádku vytvořena a co bylo důvodem tohoto vývoje. Abyste zjistili, proč byste měli používat jeden přes druhý, můžete je porovnat vedle sebe.
Tato příručka vám ukáže rozdíl mezi apt a apt-get.
Co je to příkaz apt-get?
Pokud jste pohodlným uživatelem Linuxu s příkazovým řádkem, apt-get je možná něco, co většinou používáte vy. Pomocí tohoto nástroje můžete instalovat, aktualizovat, zobrazovat a odinstalovat balíčky ze svého zařízení.
Apt-get:
Je to nástroj příkazového řádku, který slouží ke komunikaci s rámcem pro správu balíčků APT. Tento nástroj se používá pro komunikaci se systémem APT. apt-cache, apt-configure jsou také dostupné s balíkem apt-get.
APT vs. APT-GET:Jaký je v tom rozdíl?
Mezi apt a apt-get jsou čtyři klíčové varianty:
- Obslužný program apt obsahuje funkce apt-get a apt-cache.
- Zvláštní výkon a vylepšená architektura
- Změny syntaxe příkazů pro aktuální funkce
- Do příkazu apt byly přidány dvě nové funkce.
Navzdory skutečnosti, že tyto příkazy apt nahrazují nejčastěji používané apt-cache a funkce, většina z nich není zpětně kompatibilní. Nikdy byste neměli vždy nahrazovat starší správce balíčků za apt.
$ sudo apt-get update
Nyní jej spusťte pomocí apt:
$ sudo apt update
Podívejte se na příkaz apt pro jakoukoli danou funkci v tabulce níže, stejně jako příkaz, který nahrazuje.
Funkce příkazu | Stávající příkaz | příkaz apt |
Aktualizujte úložiště balíčků | aktualizace apt-get | aktualizace apt |
Aktualizovat balíčky | upgrade apt-get | upgrade apt |
Upgradujte balíčky a odstraňte zbytečné závislosti | apt-get dist- | upgrade apt full-upgrade |
Instalace balíčku | instalace apt-get [název_balíčku] | apt install [package_name] |
Odstranění balíčku | apt-get remove [package_name] | apt-remove [název_balíčku] |
Odstranění balíčku s konfigurací | apt-get purge [název_balíčku] | apt purge [package_name] |
Odstranění nepotřebných závislostí | apt-get autoremove | apt autoremove |
Hledání jakéhokoli balíčku | apt-get search [package_name] | apt-get search [package_name] |
Zobrazit informace o balíčku | apt-cache show [package_name] | apt show [package_name] |
Zobrazit zdroje aktivních balíčků | zásady apt-cache | zásady apt |
Zobrazit nainstalované a dostupné verze balíčku | zásady apt-cache [název_balíčku] | apt policy [package_name] |
Většina uživatelů Linuxu doporučuje používat příkaz apt místo příkazu apt-get. Nejen, že se snáze píše a vyvolává, ale úkoly plní ještě efektivněji.
Existuje však specifická oblast, kde není možné nahradit apt-cache nebo apt-get. I když možná stále budete muset přepínat mezi rozhraními na příkazovém řádku, mnozí souhlasí s tím, že příkaz apt konečně převezme. Momentálně neexistuje žádné oficiální prohlášení o tom, kdy nebo kdy se tato věc stane.
Závěr:
Diskutovali jsme o variacích mezi apt-get a příkazem apt. Také jsme vám ukázali stolní vozík pro srovnatelné příkazy apt a apt-get.