Różnica między apt vs. apt-get

Różnica między apt vs. apt-get
Każdy użytkownik Linux zna potężne polecenie apt i apt-get i najprawdopodobniej używał go do zarządzania pakietami w swoim systemie. Jednak większość z nich nie rozumie różnicy między apt i apt-get i często się myli, kiedy użyć jednego. Oba są narzędziami wiersza poleceń typu open source, które są używane do zarządzania pakietami, takimi jak instalowanie, aktualizacja, aktualizacja i usuwanie. Jednak nadal istnieją między nimi pewne różnice.

W tym artykule wyjaśnimy różnicę między poleceniami APT a apt-get w Linux. Omówimy również kilka najczęściej używanych poleceń apt, które zastąpiły polecenie apt-get.

Apt- krótka historia

APT LINE LEDITII zostało wprowadzone w 2014 roku dla .Pakiety Deb Debian Distribution. Po raz pierwszy został użyty w niestabilnej wersji Debiana, a następnie stał się standardem w Debian 8. Początkowo nie przyciągnął dużej uwagi od użytkowników i nadal używali starego i znanego apt-get Command. Jednak po wydaniu Ubuntu 16.04, zaczyna zyskiwać popularność i w jakiś sposób zastąpił apt-get.

Różnica między apt-get a apt

Pierwsza różnica, którą zauważysz wśród apt i apt-get jest samym poleceniem. Na przykład, jeśli chcesz użyć aktualizacji apt-get do aktualizacji indeksu repozytorium systemu, uruchomisz:

Aktualizacja $ sudo apt-get

Teraz z apt, musisz po prostu uruchomić:

Aktualizacja $ sudo apt

Polecenie aktualizacji apt nie tylko aktualizuj indeks repozytorium, ale także informuje, czy i ile nowych wersji oprogramowania jest dostępnych w repozytorium.

Zobaczmy więcej apt, które zastąpiły apt-get. Aby wyświetlić te polecenia, możesz wpisać apt pomoc lub odwiedzić stronę Apt Man, wpisując apt człowieka w terminalu. Wyświetli wszystkie informacje związane z APT

Funkcjonować apt-get trafny
Zainstaluj pakiet apt-get instalacja apt Instal
Usuń pakiet apt-get usuń apt usuń
Zaktualizuj cały pakiet aktualizacja apt-get trafna aktualizacja
Zaktualizuj wszystkie pakiety (automatyczne obsługa zależności) Apt-get Dist-Upgrade trafne pełne aktualizacje
Wyszukaj pakiety Wyszukiwanie Apt-Cache Wyszukaj apt
Pokaż informacje o pakiecie APT-Cache Show Trafny program
Usuń niechciane zależności Apt-get AutoreMove Apt AutoreMove
Usuwa pakiet z powiązaną konfiguracją Apt-get czystka apt czyszczenie

W powyższej tabeli wszystkie polecenia są takie same, jeśli zastąpisz apt-get przez apt, z wyjątkiem polecenia APT Upgrade. Stare polecenie aktualizacji Apt-Get aktualizuje wszystkie pakiety, które obecnie istnieją w twoim systemie. Nie instaluje ani nie usuwa istniejącego pakietu w systemie.

Jednak nowe polecenie APT Upgrade instaluje pakiety, które zostały dodane jako zależności pakietów aktualizowanych. Chociaż jest podobny do aktualizacji apt-get, nie usuwa również pakietów, które zostały wcześniej zainstalowane.

Ponadto polecenie Apt show drukuje dane wyjściowe w kolejności alfabetycznej i ukrywa kilka mniej ważnych informacji, które zostało pokazane przez polecenie show apt-cache show.

Różnica między apt a apt-get nie ogranicza się tylko do poleceń. Kolejna funkcja wizualna została dodana do nowego polecenia Apt, aby było przyjemne dla użytkowników końcowych. Ilekroć pakiet aktualizuje się podczas korzystania z aktualizacji APT, APT Full-Upgrade lub APT Dist-Upgrade, zobaczysz pasek postępu informujący o postępach procesu. Pojawia się również po usunięciu opakowania za pomocą apt usuń lub apt czyszczenie.

Ponadto, jeśli uruchomimy listę APT -upgradable, pokazuje również niektóre kolory, aby zapewnić jasny przegląd pakietów, dla których repozytorium oferuje najbardziej aktualną wersję.

Dwa nowe polecenia:

Oprócz poleceń zastępczych, istnieją dwa nowe polecenia wprowadzone z listą apt: apt i apt edit-sources.

  • lista trafna - Gdy polecenie listy Apt jest używane z -instalowane lub -upgradowalne, zawiera listę zainstalowanych pakietów, dostępnych do instalacji lub tych, które należy zaktualizować.
  • Apt Edit-Sources - Kiedy to polecenie jest używane, otwiera źródła.Plik list w edytorze do edycji.

Apt-get nadal nie jest w pełni zastąpiony przez apt i myślę, że nigdy nie zostanie całkowicie przerwane. Możesz jednak myśleć o tym, do czego powinieneś wybrać: apt lub apt-get. Moim zdaniem wybór APT będzie opłacalny, ponieważ zapewni wszystkie wymagane funkcje zarządzania pakietami i jest szybszy, bardziej przyjazny i łatwy w użyciu.