Jak używać Apt-Get do instalowania programów w Ubuntu z linii poleceń

  • YatriTrivedi

    @yatritrivedi

  • zaktualizowano 5 lipca 2017, 20:12 EDT

Banner

Ubuntu ma wiele metod instalacji aplikacji opartych na Gui, ale potrzebują trochę czasu, aby wyszukać i znaleźć. Ponieważ klawiatura jest zwykle szybsza niż mysz, zarządzanie oprogramowaniem za pomocą wiersza poleceń może zaoszczędzić czas w czasie rzeczywistym.

APT

Linux zarządza oprogramowaniem poprzez pakiety, poszczególne jednostki oprogramowania zawierające interfejsy użytkownika, moduły i biblioteki. Większość aplikacji łączy ze sobą kilka współzależnych pakietów, a jeszcze inne pozwalają wybrać, które pakiety mają zostać zainstalowane, a które pominąć według własnego uznania. Może to być mylące, więc do twojej dyspozycji jest menedżer pakietów, który pomoże

każda dystrybucja Linuksa ma swój własny system zarządzania pakietami. Dla naszego bliskiego i drogiego Ubuntu jest to zaawansowane narzędzie do pakowania. Posiada rodzinę poleceń, które pozwalają na dodawanie repozytoriów; wyszukiwanie, instalowanie i usuwanie pakietów; a nawet symulowanie aktualizacji i tym podobnych. Polecenia są dość łatwe do zapamiętania i użycia, więc będziesz zarządzać oprogramowaniem systemu w mgnieniu oka!

Reklama

APT wymaga uprawnień superużytkownika, ponieważ zajmuje się podstawowymi aspektami systemu, więc w Ubuntu musisz poprzedzać większość poleceń „sudo.”

Wyszukiwanie pakietów

poleceniem do wyszukiwania oprogramowania jest:

apt-cache search …

Zastąp, ale nie używaj nawiasów. Otrzymasz następujące dane wyjściowe:

Szukaj

Możesz wyszukiwać terminy w opisie pakietów, na przykład w grze w pasjansa lub po nazwie pakietu. Niektóre wyszukiwania mogą przynieść mnóstwo wyników, więc możesz przewijać listę za pomocą następującego polecenia:

apt-cache search/less

w środku tego polecenia znajduje się potok (współdzielący klucz z \). Polecenie less umożliwia przewijanie listy za pomocą klawiszy strzałek, klawiszy góra/dół strony oraz spacji, b I enter. Naciśnij q, aby wyjść z listy i wrócić do monitu.

dodawanie repozytoriów

Więcej oprogramowania znajdziesz w repozytoriach znalezionych online. Weźmy na przykład Ubuntu Tweak, program, który pozwala zmienić niektóre ukryte lub w inny sposób trudne do zmiany ustawienia systemu. Jest hostowany w innym repozytorium. Jeśli dodasz repozytorium zamiast pobierać i instalować tylko pakiet, system powiadomi Cię o aktualizacjach i automatycznie będzie go aktualizował. Repozytoria można ręcznie dodawać i zmieniać, edytując plik źródłowy APTA:

sudo nano/etc/apt / sources.lista

Reklama

ale Ubuntu 9.10 Karmic Koala to zmieniło. Jest łatwiejszy sposób!

dodaj repo

sudo add-apt-repository

przyjrzyjmy się repo Ubuntu Tweak, aby zobaczyć, jak będzie wyglądać w praktyce:

sudo add-apt-repository ppa:tualatrix/PPA

voila!

aktualizacja źródeł

aktualizacja

Po dodaniu repozytoriów należy zaktualizować listę pakietów.

sudo apt-get update

Reklama

, która zaktualizuje listy pakietów ze wszystkich repozytoriów za jednym razem. Pamiętaj, aby robić to po każdym dodanym repozytorium!

instalacja

teraz, gdy dodałeś repo oprogramowania i zaktualizowałeś listę pakietów i znalazłeś potrzebną nazwę pakietu, możesz go zainstalować.

sudo apt-get install …

install-mod

spowoduje to pobranie i zainstalowanie wszystkich wymienionych pakietów. Jeśli istnieją zależności-inne pakiety warunkowe-zostaną one również zainstalowane. Czasami zobaczysz również listę zalecanych, ale opcjonalnych pakietów, które będą pasować do twojego wyboru. Czasami pojawi się również monit o potwierdzenie, choć nie zawsze.

często zobaczysz pakiet rdzeniowy z innymi powiązanymi pakietami, więc zainstalowanie tego spowoduje automatyczne zainstalowanie zależności i czasami powiązanych z nimi pakietów.

powiązane Pakiety-mod

usuwanie pakietów

Jeśli chcesz pozbyć się programu, możesz odinstalować powiązane z nim pakiety.

sudo apt-get remove …

Usuń

Reklama

Jeśli chcesz pozbyć się plików konfiguracyjnych i powiązanych katalogów (zwykle w domu użytkownika katalogu), będziesz chciał dodać opcję Purge:

sudo apt-get remove –purge …

są tam dwa myślniki. Przyda się to, jeśli program nie działa poprawnie. Czyszcząc po usunięciu, możesz mieć „czystą” instalację.

w większości przypadków możesz po prostu wybrać pakiet podstawowy, a powiązane z nim pakiety zostaną również usunięte. Jeśli nie, możesz użyć następującego polecenia:

sudo apt-get autoremove

Reklama

spowoduje to automatyczne usunięcie wszystkich pakietów, które nie są używane lub nie są powiązane z żadnym zainstalowanym programem. Na przykład, jeśli pozbyłeś się pakietu rdzeniowego, autoremove pozbędzie się powiązanych z nim pakietów i wszystkich jego zależności, o ile żaden inny program ich nie używa. Jest to świetny sposób na wyczyszczenie nieużywanych bibliotek i pakietów, których nie potrzebujesz.

Aktualizacja oprogramowania

Co zrobić, jeśli twoje pakiety wymagają aktualizacji? Możesz uaktualnić poszczególne programy za pomocą następującego polecenia:

sudo apt-get upgrade …

lub możesz uaktualnić wszystkie pakiety, nie mając dodatkowych argumentów:

sudo apt-get upgrade

to powie Ci, ile i które pakiety wymagają aktualizacji i poprosi o potwierdzenie, zanim będzie kontynuowane.

Reklama

pamiętaj, być może będziesz musiał najpierw zaktualizować. Upgrade zastąpi starsze wersje programów ich nowszymi wersjami. Jest to proces zastępczy; wymagana jest ta sama nazwa pakietu, a starsza wersja jest zastępowana nowszą wersją. Nie są instalowane żadne zupełnie nowe pakiety ani nie są odinstalowywane.

niektóre programy nie działają w ten sposób. Wymagają one usunięcia pakietu o nieco innej nazwie i zainstalowania nowego o innej nazwie. Czasami nowa wersja programu ma nowy wymagany pakiet. W takich przypadkach musisz użyć dist-upgrade.

dist-upgrade

sudo apt-get dist-upgrade …

sudo apt-get dist-upgrade

teraz wszystkie zależności będą spełnione nie ważne co. Jeśli nie interesujesz się mikro-zarządzaniem pakietami, to jest to polecenie, którego zamierzasz użyć.

Jeśli chcesz tylko zobaczyć, które pakiety zostaną zaktualizowane, jeśli hipotetycznie uruchomisz polecenie, możesz zasymulować aktualizację za pomocą opcji –s.

sudo apt-get –s upgrade

Reklama

jest to bardzo przydatne, jeśli nie masz pewności, czy aktualizacja jednego pakietu spowoduje bałagan w innych programach, co zdarza się czasami z takimi rzeczami jak biblioteki PHP i serwerów pocztowych.

czyszczenie

Kiedy pobierasz Pakiety, Ubuntu buforuje je na wypadek, gdyby musiało się do nich dalej odnosić. Możesz usunąć tę pamięć podręczną i odzyskać trochę miejsca na dysku twardym za pomocą następującego polecenia:

sudo apt-get clean

Jeśli chcesz pozbyć się pamięci podręcznej, ale zapisać najnowsze wersje posiadanych pakietów, użyj tego:

sudo apt-get autoclean

to pozbędzie się starszych wersji, które są prawie bezużyteczne, ale nadal pozostawiają pamięć podręczną.

sprawdzanie, co jest zainstalowane

Możesz zobaczyć listę wszystkich zainstalowanych pakietów z dpkg.

sudo dpkg –list

Reklama

Możesz również użyć less, aby przewijać tę listę.

sudo dpkg –list/less

Możesz również przeszukiwać listę za pomocą polecenia grep.

dpkg –list/grep

Jeśli coś jest zainstalowane, zobaczysz nazwę pakietu i opis.

Możesz również wyszukiwać za pomocą bardziej zwartej metody:

dpkg –l 'search term’

Reklama

Ta opcja jest małą literą L, A wyszukiwane wyrażenie musi znajdować się w pojedynczych cudzysłowach. Możesz również użyć znaków wieloznacznych, aby lepiej wyszukiwać.

wyszukiwarka dpkg

Pisanka

APT ma ciekawą pisankę.

sudo apt-get moo

ciesz się swoimi Super krowimi mocami!

możliwość zarządzania pakietami i zainstalowanym oprogramowaniem za pomocą wiersza poleceń może zaoszczędzić trochę czasu. Ubuntu Software Updater jest często laggy na moim systemie i to naprawdę może być ból, aby dodać repos oprogramowania i zainstalować pakiety za pośrednictwem Centrum Oprogramowania, zwłaszcza jeśli znasz nazwy pakietów już. Doskonale nadaje się również do zdalnego zarządzania systemem przez SSH. Nie musisz mieć w ogóle uruchomionego GUI ani zajmować się VNC.

jest wiele rzeczy do nauczenia się, gdy czujesz się komfortowo z wierszem poleceń, więc możesz zapoznać się z przewodnikiem dla początkujących do Nano, linuksowego edytora tekstu. Jest ich więcej!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *