![](https://mldoq3r7sdat.i.optimole.com/w:228/h:83/q:mauto/f:best/https://slothmachine.pl/storage/2023/10/image-9.png)
Domyślnym menedżerem pakietów w Ubuntu jest apt, który jest wydajny i niezawodny. Jednak niektórzy użytkownicy uważają, że apt jest niezbyt eleganckie i wygodne, a do tego często możemy się “zablokować”. Aby chociaż częściowo zniwelować te wady, ktoś stworzył Nala, czyli alternatywny front dla APT.
Posiada wiele ułatwień i rozwiązań które dość szybko polubicie, dodatkowo dla każdego zwolennika estetyki. Nala jest wyjątkowo ładna porównując to rozwiązanie chociażby do APT.
Instalacja nala
Aby zainstalować Nala musimy po raz ostatni skorzystać z menadżera APT i pożegnać go na zawsze.
Wykorzystamy znaną nam już komendę:
sudo apt install nala
Od tej pory zamiast apt
będziemy wpisywać nala
Alternatywną metodą jest pobranie Nala zez źródła ze strony Gilab a następnie ręcznie zainstalować pakiet
sudo dpkg -i /path/to/nala_version_arch.deb
sudo apt install -f
Nala Fetch – wybór serwerów
Pierwszą rzeczą jaką należy zrobić i do jakiej zachęca twórca, jest wybór serwerów.
Aby to zrobić należy w terminalu wpisać komendę:
sudo nala fetch
W dalszych krokach wybieramy z listy serwery z najszybszym czasem
![Nala Fetch](https://mldoq3r7sdat.i.optimole.com/w:1024/h:626/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-11-1024x626.png)
![nala fetch](https://mldoq3r7sdat.i.optimole.com/w:1024/h:617/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-12-1024x617.png)
Instalowanie pakietów
![nala - instalowanie pakietów](https://mldoq3r7sdat.i.optimole.com/w:1024/h:710/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-15-1024x710.png)
Uporządkowany i pokolorowany widok podczas instalacji ułatwia nam w zrozumieniu co tak naprawdę się dzieje. Jakie pakiety są instalowane a jakie usuwane. Uważam, że jest to znacząca przewaga nad klasycznym apt który nie rozpieszczał nas żadnym uporządkowaniem informacji czy kolorowaniem dla lepszej czytelności.
Komenda jest niemalże identyczna
sudo nala install <nazwa_aplikacji>
Update i UPgrade łatwiejszy dzięki nala
Dzięki nala można już zapomnieć o wpisywaniu długiego polecenia
sudo apt update && apt full-upgrade --auto-remove
i zacząć używać wygodnej i krótkiej formy
sudo nala upgrade
![nala upgrade](https://mldoq3r7sdat.i.optimole.com/w:1024/h:609/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-13-1024x609.png)
![nala upgrade](https://mldoq3r7sdat.i.optimole.com/w:1024/h:711/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-14-1024x711.png)
To polecenie nie dość, że robi pełen update systemu, zaraz potem upgrade to jeszcze usuwa stare wersje pakietów. To tak naprawdę trzy polecenia w jednym.
Dzięki nala możecie również zainstalować już wcześniej pobrany plik .deb wystarczy użyć komendy
sudo nala install nazwa_pakietu.deb
Oczywiście, można zrobić sobie alias do wszystkich tych trzech poleceń pod jedną krótką, jak jeszcze nie wiecie jak to zapraszam do wcześniejszego wpisu na temat aliasów w systemach Linux.
Szybka historia w nala
Nazwa może być częściowo myląca ale komenda history odpowiada za wyświetlenie zainstalowanych pakietów na naszym komputerze.
Aby wyświetlić historię zainstalowany pakietów wpisujemy komendę
sudo nala history
Mamy w bardzo ładny sposób przedstawioną listę pakietów oraz kilka dodatkowych informacji jak:
- data instalacji
- numer ID
![nala historia](https://mldoq3r7sdat.i.optimole.com/w:1024/h:107/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-16-1024x107.png)
Jak widać na screenie wyżej, nala ma jedną wadę. Mianowicie nie dowiemy się z komendy history
niczego o pakietach zainstalowanych za pomocą apt
czy dpkg
.
Dzięki numerowi ID nadanemu przez nala można łatwo sprawdzić jakie pakiety zostały zainstalowane dodatkowo.
Należy wpisać komendę
sudo nala history info <ID>
![nala historia](https://mldoq3r7sdat.i.optimole.com/w:1024/h:538/q:eco/f:best/https://slothmachine.pl/storage/2023/10/image-17-1024x538.png)
Kolejnym atutem komendy history jest możliwość odinstalowywania wszystkich pakietów z danej sesji. W porównaniu do apt któremu czasem zdarzało się pominą parę. Załóżmy, że chcemy odinstalować aplikację za pomocą apt, podczas instalacji trzeba było zainstalować 10 innych. Zdarzało się, że apt usuwało 5 i pozostawiało trochę śmieci w systemie.
Dzięki komendzie
nala history undo <ID>
usuniemy wszystkie zainstalowane dodatkowo pakiety.
Pingback: Duf - wyświetlanie informacji o wykorzystaniu przestrzeni dyskowej » Slothmachine
Pingback: 10 rzeczy do zrobienia po instancji Ubuntu 23.10 » Slothmachine