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.
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:
- Instalacja z oficjalnych repozytoriów
- Dodawanie niestandardowych repozytoriów
- 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
- Przejdź na stronę pobierania i pobierz najnowszy dostępny pakiet DEB.
- Po pobraniu pakietu otwórz plik Pliki do pobrania folder na swoim komputerze. Znajdź pakiet DEB i kliknij go prawym przyciskiem myszy.
- Kliknij Otwórz za pomocą instalatora pakietu GDebi.
- 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ę.