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.
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.