Nala to opakowanie APT innej firmy, oparte na Pythonie, z schludnym, dobrze ustrukturyzowanym i zrozumiałym wyjściem.

Advanced Package Tool (APT) to ulubione narzędzie do zarządzania pakietami podczas pracy z dystrybucjami opartymi na Debianie. Jednak pomimo bogatego zestawu funkcji nie jest to wygodny sposób zarządzania pakietami dla początkujących.

Znaczącą wadą APT jest to, że sprawia, że ​​zawartość na ekranie terminala wygląda przypadkowo, a tekst na terminalu z Linuksem musi zawierać pozory.

Nadchodzi Nala ze swoimi opływowymi pojemnikami i wielokolorowymi liniami rozgraniczającymi, dzięki którym dane wyjściowe terminala wyglądają schludniej i mają lepszą strukturę. Oto, co powinieneś wiedzieć o Nali.

O co chodzi z Nalą?

Istotne pytanie brzmi, czym jest Nala i czy jest wystarczająco godna, aby zastąpić upragnionego APT? Nala to open-source, oparty na Pythonie zamiennik front-endu dla APT. Wykonuje różne funkcje: równoległe pobieranie, aktualizacje i uaktualnienia pakietów, pobieranie historii, automatyczne pobieranie repozytoriów lustrzanych i wycofywanie instalacji.

instagram viewer

Nie zagłębiając się zbytnio w korzyści na tym etapie, przyjrzyjmy się instalacji Nali, a następnie funkcjom i zmianom, które wprowadza w oknie terminala.

Instalowanie Nali na Ubuntu

Istnieje kilka sposobów instalacji Nali na Ubuntu/Debian:

  1. Instalacja z oficjalnych repozytoriów
  2. Dodawanie niestandardowych repozytoriów
  3. Instalowanie pakietu Nala DEB

W systemie Ubuntu 22.04 i nowszych możesz zainstalować Nalę, wykonując dowolne z powyższych kroków. Musisz jednak pracować z niestandardowymi repozytoriami Nali dla starszych wersji.

1. Instalowanie Nali z oficjalnych repozytoriów Ubuntu

Najpierw musisz zaktualizować listę pakietów w systemie Ubuntu za pomocą pliku trafna aktualizacja polecenie w następujący sposób:

Sudo trafna aktualizacja

Tam jest różnica między apt update i upgrade poleceń, więc najlepiej jest najpierw użyć polecenia aktualizacji.

Następnie zainstaluj Nala, uruchamiając:

sudo apt install nala

2. Dodanie repozytorium Nala w starszych wersjach Ubuntu

Jeśli używasz starszej wersji Ubuntu, nadal możesz pomyślnie zainstalować i używać Nala, instalując ją za pośrednictwem repozytoriów innych firm. Najpierw uzyskaj dostęp do repozytoriów Volian Scar i dodaj je, aby zainstalować Nala na Ubuntu:

echo "deb [arch=amd64,arm64,armhf] http://deb.volian.org/volian/ scar main” | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list

Możesz uzyskać klucz weryfikacyjny GPG za pomocą wget Komenda:

wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null

Jeśli używasz tego kroku, aby zainstalować Nala na Ubuntu 22.04 i nowszych, wykonaj poniższe polecenie, aby zainstalować Nala:

sudo apt update && sudo apt install nala -y

W starszych wersjach, aby zainstalować starszą wersję Nali, wykonaj następujące polecenie:

sudo apt update && sudo apt install nala-legacy -y

3. Instalacja za pomocą pakietu DEB

Ostatnim krokiem instalacji jest instalacja Nala za pomocą pakietu DEB. Oto jak pobrać i zainstalować pakiet w swoim systemie:

Pobierać:Nala

  1. Przejdź na stronę pobierania i pobierz najnowszy dostępny pakiet DEB.
  2. Po pobraniu pakietu otwórz plik Pliki do pobrania folder na swoim komputerze. Znajdź pakiet DEB i kliknij go prawym przyciskiem myszy.
  3. Kliknij Otwórz za pomocą instalatora pakietu GDebi.
  4. W poniższym oknie dialogowym wybierz Zainstaluj pakiet opcja. Wprowadź hasło roota w monicie i poczekaj na zakończenie instalacji.

Alternatywnie możesz zainstalować pakiet DEB za pomocą dpkg w następujący sposób:

sudo dpkg -i nazwa_pakietu

Aby zweryfikować instalację, zaktualizuj i zaktualizuj pakiety systemu za pomocą polecenia nala:

sudo nala update && sudo nala upgrade -y

Jeśli polecenie zostanie wykonane pomyślnie, możesz być pewien, że Nala jest gotowa do użycia na twoim komputerze.

APT vs. Nala: Porównanie dwóch menedżerów pakietów

Ponieważ Nala działa, porównajmy dane wyjściowe APT z danymi wyjściowymi tego menedżera pakietów opartego na Pythonie.

Zaktualizuj i zaktualizuj istniejące pakiety za pomocą APT:

sudo apt update && sudo apt upgrade -y

Kiedy spojrzysz na dane wyjściowe po wykonaniu polecenia apt, zauważysz dużo tekstu na ekranie, z których część może nawet nie mieć dla ciebie sensu.

Ponadto istnieje wiele aktualizacji, nazw pakietów oraz oczekujących i zakończonych instalacji, między innymi szczegółami.

Następnie tym razem uruchommy polecenia aktualizacji/aktualizacji za pomocą Nali, jak podano poniżej:

sudo nala update && sudo nala upgrade -y

Jeśli spojrzysz na tekst na ekranie po wykonaniu, zauważysz, jak uporządkowany jest wszystko na ekranie. Nala tworzy dobrze zorganizowane kontenery dla każdego elementu aktualizacji i udostępnia pasek stanu pokazujący czas pozostały do ​​instalacji.

deb-get to kolejny menedżer pakietów innej firmy dla użytkowników Debiana, którego możesz użyć zamiast dpkg dla uzyskania najlepszych rezultatów.

Jak korzystać z Nali na Ubuntu/Debian

Używanie Nali na Ubuntu/Debian lub powiązanych z nimi dystrybucjach Linuksa jest łatwe. Możesz użyć tego front-endowego menedżera pakietów do aktualizacji, aktualizacji, a nawet instalacji oprogramowania.

Oto jak możesz wykorzystać Nalę w swoich regularnych zajęciach:

1. Aktualizacje/uaktualnienia pakietów

Podobnie jak APT, możesz używać Nala do aktualizacji i aktualizacji pakietów systemowych. Aby to zrobić, użyj następujących poleceń:

sudo nala aktualizacja
sudo nala uaktualnienie

Aby wykonać oba zadania razem, użyj && operator:

sudo nala aktualizacja && sudo nala aktualizacja

2. Wyświetl listę dostępnych pakietów

Jeśli użyjesz dpkg --lista Lub trafna lista aby wyświetlić listę dostępnych pakietów w dystrybucji Ubuntu/Debian, możesz zastąpić polecenie Nala:

nala lista

Po wykonaniu zobaczysz przejrzystą listę wszystkich aplikacji dostępnych do pobrania. Jednak to polecenie zajmuje dużo miejsca na ekranie, co utrudnia przewijanie.

W takim scenariuszu możesz połączyć polecenie list z mniej polecenie, jak następuje:

nala lista | mniej

Do wyświetlić listę zainstalowanych aplikacji, możesz skorzystać z tzw -I Lub --zainstalowany opcja:

nala lista -i

Lub:

lista nala --zainstalowana

3. Wyświetl szczegóły pakietu

Kto nie lubi węszyć przed zainstalowaniem aplikacji w systemie Linux?

Załóżmy, że chcesz wcześniej poznać pewne istotne szczegóły. W takim przypadku możesz użyć tzw pokazywać polecenie, aby dowiedzieć się więcej o pakiecie i innych powiązanych informacjach, takich jak między innymi jego źródło, architektura i rozmiar.

pokaz nala 

Na przykład, jeśli chcesz dowiedzieć się więcej o pakiecie snap przed zainstalowaniem go w systemie Ubuntu, możesz użyć następującego polecenia:

nala pokaż snap

Istnieje kilka innych korzyści płynących z używania Nala, które możesz odkryć, przeglądając stronę podręcznika Nala.

Mądry wybór menedżera pakietów systemu Linux

W przypadku korzystania z systemu operacyjnego opartego na systemie Linux należy upewnić się przed zainstalowaniem jakichkolwiek menedżerów pakietów.

Podczas gdy Ubuntu/Debian ma domyślnie zainstalowanego menedżera pakietów APT, istnieje możliwość improwizacji i zainstalowania menedżerów pakietów innych firm. Możesz przebierać i wybierać kilka, które łaskoczą twoją fantazję.