Przejdź do treści
Strona główna » Nala – alternatywny front dla apt w Ubuntu

Nala – alternatywny front dla apt w Ubuntu

    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
    nala fetch

    Instalowanie pakietów

    nala - instalowanie pakietów

    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
    nala upgrade

    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

    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

    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.

    Źródło

    Gitlab

    Dodaj komentarz

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

    Optimized by Optimole