Debiana

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

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

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

Apt- Krótka historia

Narzędzie wiersza poleceń apt zostało wprowadzone w 2014 roku dla .pakiety deb dystrybucji Debiana. Po raz pierwszy został użyty w niestabilnej wersji Debiana, a następnie stał się standardem w Debianie 8. Początkowo nie przykuło to zbytniej uwagi użytkowników, a oni nadal używali starego i znanego polecenia apt-get. Jednak po wydaniu Ubuntu 16.04, zaczyna zdobywać popularność i jakoś zastąpił apt-get.

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

Pierwszą różnicą, jaką zauważysz między apt i apt-get, jest samo polecenie. Na przykład, jeśli chcesz użyć apt-get update do aktualizacji indeksu repozytorium systemowego, możesz uruchomić:

$ sudo apt-get update

Teraz z apt wystarczy uruchomić:

$ sudo apt aktualizacja

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

Zobaczmy jeszcze kilka apt poleceń, które zastąpiły apt-get. Aby wyświetlić te polecenia, możesz wpisać apt help lub odwiedzić apt man, wpisując apt man w terminalu. Wyświetli wszystkie informacje związane z apt

Funkcjonować apt-get trafny
Zainstaluj pakiet apt-get install

trafna instalacja
Usuń pakiet apt-get usuń trafne usunięcie
Zaktualizuj cały pakiet apt-get upgrade trafna aktualizacja
Zaktualizuj wszystkie pakiety (automatyczna obsługa zależności) apt-get dist-upgrade

trafna pełna aktualizacja

Wyszukaj pakiety wyszukiwanie apt-cache trafne wyszukiwanie
Pokaż informacje o pakiecie apt-cache pokaż Odpowiednie przedstawienie
Usuń niechciane zależności apt-get autousuwanie

trafne automatyczne usuwanie

Usuwa pakiet z powiązaną konfiguracją Apt-get czyszczenie trafne 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 apt-get upgrade aktualizuje wszystkie pakiety, które obecnie istnieją w twoim systemie. Nie instaluje ani nie usuwa istniejącego pakietu w twoim systemie.

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

Ponadto polecenie apt show drukuje dane wyjściowe w kolejności alfabetycznej i ukrywa niektóre mniej ważne informacje, które zostały pokazane przez polecenie apt-cache show.

Różnica między apt i apt-get nie ogranicza się tylko do poleceń. Do nowego polecenia apt dodano kolejną funkcję wizualną, aby była przyjemna dla użytkowników końcowych. Za każdym razem, gdy pakiet jest aktualizowany podczas korzystania z apt upgrade, apt full-upgrade lub apt dist-upgrade, zobaczysz pasek postępu informujący o postępie procesu. Pojawia się również, gdy usuniesz pakiet za pomocą apt remove lub apt purge.

Co więcej, jeśli uruchomimy apt list -upgradable, pokazuje również kilka kolorów, aby zapewnić przejrzysty przegląd pakietów, dla których repozytorium oferuje najbardziej aktualną wersję.

Dwie nowe komendy:

Oprócz poleceń zastępujących, w apt wprowadzono dwa nowe polecenia: apt list i apt edit-sources.

Apt-get nadal nie został całkowicie zastąpiony przez apt i myślę, że nigdy nie zostanie całkowicie wycofany. Jednak możesz pomyśleć o tym, co powinieneś wybrać: apt lub apt-get. Moim zdaniem warto zdecydować się na apt, ponieważ zapewnia wszystkie wymagane funkcje do zarządzania pakietami i jest szybszy, bardziej przyjazny i łatwy w użyciu.

Gry Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Granie w gry pełnoekranowe lub korzystanie z aplikacji w trybie pełnoekranowym bez rozpraszania uwagi może odciąć Cię od istotnych informacji systemow...
Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...
Gry Jak stworzyć grę na Linuksie
Jak stworzyć grę na Linuksie
Dziesięć lat temu niewielu użytkowników Linuksa przewidywało, że ich ulubiony system operacyjny pewnego dnia stanie się popularną platformą do gier dl...