GNU/Linux >> Znalost Linux >  >> Debian

Rozdíl mezi apt a apt-get Explained

Ú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:

  1. Obslužný program apt obsahuje funkce apt-get a apt-cache.
  2. Zvláštní výkon a vylepšená architektura
  3. Změny syntaxe příkazů pro aktuální funkce
  4. 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.


Debian
  1. rozdíl mezi podmanem a dockerem.

  2. Rozdíl mezi [[ $a ==Z* ]] a [ $a ==Z* ]?

  3. Rozdíl mezi [0-9], [[:digit:]] a D?

  1. Rozdíl mezi Qemu a KVM

  2. rozdíl mezi cgroups a jmennými prostory

  3. Jaký je rozdíl mezi apt-get a aptitude?

  1. Rozdíl mezi SAN a NAS

  2. Rozdíl mezi přihlašovacím prostředím a nepřihlašovacím prostředím?

  3. Rozdíl mezi 2>&-, 2>/dev/null, |&, &>/dev/null A>/dev/null 2>&1?