Brief: ten artykuł pokazuje, jak używać poleceń apt w Linuksie wraz z przykładami, aby efektywnie zarządzać pakietami.

Jeśli używasz Debiana, Ubuntu, Linux Mint lub innych dystrybucji opartych na Debianie lub Ubuntu, musisz już natknąć się na niektóre polecenia apt.

Po raz pierwszy zauważony w Ubuntu 16.04, apt powoli zyskuje na popularności., Ponieważ coraz więcej dystrybucji Linuksa opartych na Ubuntu naciska na to, aby apt był zalecanym poleceniem do zarządzania pakietami, nadszedł czas, aby nauczyć się używać poleceń apt.

w tym przewodniku dla początkujących użytkowników Linuksa, wyjaśnię Ci różne polecenia apta z przykładami, abyś mógł z nich korzystać jako doświadczony użytkownik Linuksa.

Co to jest apt?

Debian Linux używa systemu pakietów dpkg. System pakowania jest sposobem na dostarczenie programów i aplikacji do instalacji., W ten sposób nie musisz budować programu z kodu źródłowego, co, uwierz mi, nie jest dobrym sposobem na obsługę pakietów. APT (Advanced Package Tool) jest narzędziem wiersza poleceń do interakcji z systemem pakietów w dystrybucjach Linuksa opartych na Debianie.

istnieją już polecenia dpkg do zarządzania nim. Ale APT jest bardziej przyjaznym sposobem obsługi opakowań. Można go używać do znajdowania i instalowania nowych pakietów, aktualizacji pakietów, usuwania pakietów itp.

polecenia apt umożliwiają interakcję z aptem i zarządzanie pakietami.,

w tym momencie Muszę wspomnieć, że apt-get jest chyba najpopularniejszym narzędziem w apcie. Ale apt jest powoli promowany jako alternatywa. Wyjaśniłem już różnicę między apt i apt-get w poprzednim artykule wraz z tym, dlaczego apt został wprowadzony w pierwszej kolejności, dlatego Nie będę ponownie wchodzić w szczegóły.

używanie poleceń apt do zarządzania pakietami w dystrybucjach Linuksa opartych na Debianie i Ubuntu

używam Ubuntu 16.,04 w tym samouczku, ale możesz używać innych dystrybucji Linuksa opartych na Debianie / Ubuntu, takich jak Linux Mint, elementary OS, Linux Lite itp.

używam również ikony Pop i motywu w Ubuntu, więc mój terminal wygląda inaczej niż zwykły fioletowy Terminal tematyczny.

Jeśli wolisz, możesz obejrzeć ten film z podstawowymi poleceniami apt dla użytkowników Ubuntu.

Aktualizacja bazy pakietów za pomocą apt

apt faktycznie działa na bazie dostępnych pakietów., Jeśli baza danych nie jest aktualizowana, system nie będzie wiedział, czy dostępne są nowsze Pakiety. Dlatego aktualizacja repozytorium powinna być pierwszą rzeczą do zrobienia w każdym systemie Linux po nowej instalacji.

Aktualizacja bazy pakietów wymaga uprawnień superużytkownika, więc musisz użyć sudo.

sudo apt update

Kiedy uruchomisz to polecenie, zobaczysz informacje o pakiecie pobierane z różnych serwerów.,

apt update zaktualizuje bazę pakietów

zobaczysz tutaj trzy typy linii: Hit, Get i Ign. Zasadniczo są to:

  • Hit: nie ma zmian w wersji pakietu w stosunku do poprzedniej wersji
  • Ign: Pakiet jest ignorowany. Albo Pakiet jest zbyt Nowy, aby nawet nie zawracać sobie głowy sprawdzaniem, albo wystąpił błąd podczas pobierania pliku, ale błąd był trywialny i dlatego jest ignorowany. Nie martw się, to nie jest błąd.,
  • Get: dostępna jest nowa wersja. Pobierze informacje o wersji (nie o samym pakiecie). Możesz zobaczyć, że na powyższym zrzucie ekranu znajduje się informacja o pobraniu (rozmiar w kb) z linią „get”.

Uaktualnij zainstalowane pakiety za pomocą apt

Po zaktualizowaniu bazy pakietów możesz teraz uaktualnić zainstalowane pakiety. Najwygodniejszym sposobem jest uaktualnienie wszystkich pakietów, które mają dostępne aktualizacje., Możesz po prostu użyć poniższego polecenia:

sudo apt upgrade

To pokaże Ci, ile i które wszystkie pakiety zostaną zaktualizowane.

Uaktualnij wszystkie pakiety na raz

istnieje inny sposób zapewnienia pełnej aktualizacji za pomocą poniższego polecenia:

iv id

full-upgrade działa tak samo jak upgrade, z tym wyjątkiem, że jeśli aktualizacja systemu wymaga usunięcia pakietu już zainstalowanego w systemie, zrobi to., Natomiast zwykłe polecenie uaktualnienia tego nie zrobi.

Jaka jest różnica między apt update A apt upgrade?

chociaż wydaje się, że po aktualizacji apt zaktualizuje pakiety i otrzymasz najnowszą wersję pakietu. Ale to nieprawda. apt update aktualizuje tylko bazę danych pakietów.

na przykład, jeśli masz zainstalowany pakiet XYZ w wersji 1.3, po aktualizacji apt baza danych będzie świadoma, że dostępna jest nowsza wersja 1.4., Gdy wykonujesz aktualizację apt po aktualizacji apt update, aktualizuje (lub aktualizuje, w zależności od terminu, który preferujesz) zainstalowane pakiety do nowszej wersji.

To jest powód, dla którego najszybszy i najwygodniejszy sposób aktualizacji systemu Ubuntu za pomocą tego polecenia:

sudo apt update && sudo apt upgrade -y

Jak zainstalować nowe pakiety za pomocą apt

Jeśli znasz już nazwę pakietu, możesz go zainstalować za pomocą poniższego polecenia:

sudo apt install <package_name>

wystarczy wymienić

sudo apt install <package_name>

ID=”5549d6b816″ > nazwa_pakietu > z żądanym pakietem., Załóżmy, że chcesz zainstalować MPlayera, możesz po prostu użyć poniższego polecenia:

sudo apt install mplayer
zainstaluj pakiet używając apt

dobrą rzeczą jest to, że możesz użyć automatycznego uzupełniania. Tak więc, jeśli nie jesteś pewien dokładnej nazwy pakietu, możesz wpisać kilka liter i nacisnąć tab, A to zasugeruje wszystkie pakiety dostępne z tymi literami., Na przykład:

użyj automatycznego uzupełniania, aby znaleźć pakiety o podanej nazwie

Jak zainstalować wiele pakietów za pomocą apt

nie musisz instalować tylko jednego pakietu na raz. Możesz zainstalować kilka pakietów jednocześnie, podając wszystkie nazwy pakietów razem:

sudo apt install <package_1> <package_2> <package_3>

co zrobić, jeśli uruchomisz apt install na już zainstalowanym pakiecie?

nie musisz się martwić., To po prostu zajrzy do bazy danych i jeśli zostanie znaleziona nowsza wersja, zaktualizuje zainstalowany pakiet do nowszej. Więc nie szkodzi, używając go, chyba że nie chcesz go uaktualnić.

jak zainstalować pakiety bez aktualizacji

Jeśli z jakiegoś powodu chcesz zainstalować pakiet, ale nie chcesz go aktualizować, to jeśli jest już zainstalowany.,wszystko to bez aktualizacji

jak aktualizować tylko pakiety, a nie instalować

Jeśli chcesz uaktualnić pakiet, ale nie chcesz go instalować (jeśli nie jest już zainstalowany), możesz to zrobić za pomocą następującego polecenia:

sudo apt install <package_name> --only-upgrade
Aktualizuj Tylko pakiet

jak zainstalować konkretną wersję aplikacji

domyślnie najnowsza wersja dostępna w repozytorium zostanie zainstalowana dla aplikacji., Jeśli jednak nie chcesz instalować najnowszej wersji, możesz podać numer wersji. Musisz znać dokładny numer wersji, który chcesz zainstalować.

wystarczy dodać =version z nazwą pakietu.

sudo apt install <package_name>=<version_number>

Jak usunąć zainstalowane pakiety za pomocą apt

wystarczy mówić o instalowaniu pakietów, zobaczmy jak usunąć pakiety. Usuwanie pakietów jest tak proste, jak ich instalacja., Wystarczy użyć poniższego polecenia:

sudo apt remove <package_name>
usuń pakiet

tu też działa autouzupełnianie. Więc po prostu zacznij wpisywać nazwę pakietu i naciśnij tab, A podpowie ona wszystkie zainstalowane pakiety, zaczynając od tych liter.

innym sposobem odinstalowania pakietów jest użycie purge. Polecenie jest używane w następujący sposób:

sudo apt purge <package_name>

Jaka jest różnica między apt remove a apt purge?,

  • apt remove po prostu usuwa pliki binarne pakietu. Pozostawia pliki konfiguracyjne pozostałości.
  • apt purge usuwa wszystko związane z pakietem, w tym pliki konfiguracyjne.

jeśli użyłeś apt remove aby pozbyć się określonego oprogramowania, a następnie zainstalować go ponownie, oprogramowanie będzie miało te same pliki konfiguracyjne. Oczywiście po ponownej instalacji zostaniesz poproszony o nadpisanie istniejących plików konfiguracyjnych.

czyszczenie jest przydatne, gdy pomyliłeś się z konfiguracją programu., Chcesz całkowicie usunąć jego ślady z systemu i być może zacząć od nowa. I tak, możesz użyć apt purge na już usuniętym pakiecie.

zazwyczajapt remove wystarcza do odinstalowania pakietu.

Wyszukiwanie pakietów

nie jest to mój preferowany sposób wyszukiwania pakietów. Ale jest to przydatne, gdy szukasz jakiegoś konkretnego lib. Wystarczy użyć następującego polecenia z żądanymi wyszukiwanymi terminami. Znajdzie on wszystkie pakiety zawierające wyszukiwane hasło., chcesz dowiedzieć się więcej o pakiecie przed jego instalacją lub usunięciem, możesz użyć poniższego polecenia:

apt show <package_name>

wyświetli to informacje o danym pakiecie(pakietach), takie jak jego zależności, rozmiar instalacji i pobierania, różne źródła, z których Pakiet jest dostępny, opis zawartości pakietu między innymi:

iv id
Pokaż informacje o pakiecie

lista uaktualnialnych i zainstalowanych wersji

polecenie apt ma nową opcję o nazwie list., Używając tego polecenia, możesz zobaczyć wszystkie pakiety, które mają nowszą wersję gotową do aktualizacji:

apt list --upgradeable
Lista wszystkich pakietów, które można uaktualnić

Możesz również zobaczyć wszystkie zainstalowane pakiety w systemie z zainstalowaną opcją:

apt list --installed

istnieje również trzecia opcja o nazwie –all-versions., Wyświetli listę wszystkich pakietów dostępnych dla Twojego systemu:

apt list --all-versions

Jak wyczyścić system za pomocą apt

mówiłem o sposobach czyszczenia systemu Ubuntu, aby zwolnić miejsce. W przeciwieństwie do apt-get, nie masz tutaj poleceń clean i autoclean. Nadal możesz użyć opcji autoremove i zwolnić część przestrzeni dyskowej:

sudo apt autoremove

To polecenie usuwa biblioteki i pakiety, które zostały zainstalowane automatycznie w celu spełnienia zależności zainstalowanego pakietu., Jeśli pakiet zostanie usunięty, te automatycznie zainstalowane pakiety, choć bezużyteczne, pozostają w systemie.

użyj autoremove, aby zwolnić miejsce

niedawno wyczyściłem mój system i dlatego pokazuje tylko kilka Kb plików do usunięte. W przeciwnym razie możesz łatwo uzyskać 100 Mb wolnego miejsca za pomocą tego polecenia.

twoje wejście

celowo nie włączyłem polecenia apt edit-sources w tym artykule., Dzieje się tak dlatego, że ta opcja polecenia jest w toku i w tym momencie nie robi nic więcej niż otwieranie źródeł.Lista plików w wybranym edytorze.

Jak wam się podoba ten poradnik Jak używać komend apt w Linuksie? Mam nadzieję, że łatwo było zrozumieć polecenia apta z przykładami. Twoja opinia pomoże w tworzeniu więcej takich przewodników w najbliższej przyszłości.

lubisz to co czytasz? Podziel się nim z innymi.

1.4 KShares
  • Facebook1.,3K Twitter26 LinkedIn11 Reddit10 Pocket0