apt vs apt -get - zaawansowane narzędzie pakietu
- 1551
- 207
- Juliusz Janicki
Jeśli kiedykolwiek używałeś Debian Linux lub jednej z wielu wyprowadzonych z niego rozkładów Linuksa, takich jak Ubuntu, być może widziałeś trafny
I apt-get
Polecenia posypane przez dokumentację dystrybucji.
Na poziomie powierzchni polecenia te wydają się wymienne, a wiele dokumentacji lub przewodników online rzuca je tak, jakby były. Istnieją jednak pewne kluczowe różnice między nimi i mamy pewne zalecenia dotyczące tego, którego należy użyć. W tym przewodniku wyjaśnimy różnice i podamy przykłady dla obu poleceń. Czytaj dalej, aby dowiedzieć się o konkretnych zastosowaniach dla każdego polecenia i które jest lepsze do użycia.
W tym samouczku nauczysz się:
- Jakie dystrybucje używają apt i apt-get?
- Jaka jest różnica między apt a apt-get?
- Przykłady poleceń dla apt i apt-get
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Debian Linux i większość pochodnych |
Oprogramowanie | Nie dotyczy |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Jakie dystrybucje używają apt i apt-get?
Debian i Ubuntu to prawdopodobnie najbardziej znaczące dystrybucje Linux, które używają oprogramowania Apt (zaawansowane narzędzie pakietu), które zawiera trafny
I apt-get
Polecenia między innymi, że jesteś przyzwyczajony do widzenia. Istnieje wiele innych dystrybów opartych na Debianie, a większość z nich również używa APT.
Opisując różnice między tymi dwoma poleceniami, przebieg może się różnić w zależności od tego, którego dystrybucji używasz. Na przykład Linux Mint ma swoją własną odmianę trafny
polecenie, które jest po prostu opakowaniem, które używa apt-get
i obejmuje dodatkową funkcjonalność. Inni programiści dystrybucji mogą wymyślić własne poprawki, więc kiedy rozmawiamy trafny
I apt-get
W tym artykule mówimy konkretnie o jego wdrożeniu w Debian i Ubuntu.
Jaka jest różnica między apt a apt-get?
Mówiąc prosto, trafny
to polecenie przeznaczone dla użytkownika Linux i apt-get
to polecenie przeznaczone do używania systemu. W kategoriach technicznych oznacza to trafny
zapewnia interfejs wysokiego poziomu do zarządzania pakietami i apt-get
zapewnia interfejs niskiego poziomu.
Dwa polecenia zasadniczo wykonują te same funkcje, ale trafny
jest łatwiejsze w użyciu i ma pewne funkcje przyjazne dla użytkownika, takie jak pasek stanu, aby pokazać postęp w miarę instalowania pakietów. Od trafny
jest zaprojektowany dla użytkownika Linuksa, nie powoduje większego zamieszania, gdy programiści go aktualizują lub wprowadzają własne implementacje. Dotyczy to tylko użytkownika. Z drugiej strony, apt-get
otrzymuje mniej aktualizacji i musi pozostać kompatybilne. Funkcje systemowe i skrypty opierają się na przewidywalności apt-get
.
To wyjaśnia, dlaczego obie polecenia są konieczne. Zamieszanie powstaje, ponieważ polecenia wyglądają i działają głównie tak samo i trafny
został wprowadzony tylko na Ubuntu w 2014 roku. Nadal znajdziesz starą dokumentację i przewodniki, które mówią użytkownikowi, aby wykonał realizację apt-get
polecenia do instalowania pakietów, ponieważ tego było używane. Ponadto niektórzy użytkownicy z tytułu nadal utknęli w tym nawyku i mogą nie migrować trafny
.
Jako przeciętny użytkownik Linux, powinieneś użyć trafny
Podczas instalowania pakietów lub aktualizujesz system itp. Jeśli jesteś programistą, apt-get
to to, czego użyjesz w tworzonych skryptach lub programach.
Przykłady poleceń dla apt i apt-get
Jak widać z poniższej tabeli, dwa polecenia głównie robią to samo, ale mają nieco inną składnię. trafny
łączy funkcje z obu apt-get
I Apt-cache
, a także zapewnienie wygodniejszego interfejsu użytkownika i dodatkowych opcji wiersza poleceń.
trafny | apt-get / apt-cache | Opis |
---|---|---|
apt Instal | apt-get instalacja | Zainstaluj pakiet |
aktualizacja apt | aktualizacja apt-get | Zaktualizuj wszystkie informacje o repozytorium |
trafna aktualizacja | aktualizacja apt-get | Zaktualizuj wszystkie zainstalowane pakiety |
Apt AutoreMove | Apt-get AutoreMove | Usuń pakiety, które nie są już potrzebne |
apt usuń | apt-get usuń | Zdejmij zainstalowany pakiet |
apt czyszczenie | apt-get czystka | Usuń zainstalowany pakiet i usuń pliki konfiguracyjne |
Wyszukaj apt | Wyszukiwanie Apt-Cache | Seach Repozytoria dla pakietu |
trafny program | APT-Cache Show | Pokaż szczegóły pakietu |
To tylko najczęstsze. Możesz zobaczyć więcej, sprawdzając strony dla każdego polecenia:
$ man apt i $ man apt-get
Od apt-get
jest zobowiązane do pozostania kompatybilnym i przewidywalnym, powyższe polecenia prawdopodobnie nigdy się nie zmienią. Z drugiej strony, trafny
jest stale rozwijany. Mogą wystąpić nowe opcje lub zmiany trafny
w przyszłości, zwłaszcza gdy różne dystrybucje dodają do niego własne zmiany.
Zamykanie myśli
W tym przewodniku dowiedzieliśmy się o różnicach między trafny
I apt-get
. Podsumować, trafny
to zamiennik po stronie użytkownika dla apt-get
. Obie polecenia są istotne i będą nadal istnieć, ponieważ jedno jest idealne do funkcji wysokiego poziomu, a drugi na niskim poziomie.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Ubuntu 20.04 Przewodnik
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Rzeczy do zainstalowania na Ubuntu 22.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Mastering Bash Script Loops
- Ubuntu 22.04 Przewodnik