Jak korzystać z menedżera pakietów Nala w systemie Ubuntu

Nala to interfejs wiersza poleceń dla libapt-pkgAPT, tej samej biblioteki do zarządzania pakietami, z której korzysta APT. Odczytuje źródła APT Ubuntu i instaluje te same pakiety z repozytorium, ale prezentuje zmiany pakietów w bardziej przejrzystym podsumowaniu transakcji. Nala może pobierać pakiety równolegle i przechowuje historię własnych transakcji. Pobieranie może być szybsze w przypadku niektórych połączeń, ale rezultaty zależą od serwerów lustrzanych, sieci i pobieranych pakietów.

W tym przewodniku omówiono instalację Nala, wyszukiwanie i instalowanie oprogramowania, obsługę pobranych plików .deb, usuwanie pakietów i instalowanie aktualizacji Ubuntu. Nala zarządza pakietami APT; użyj odpowiedniego narzędzia do oprogramowania zainstalowanego jako Snap lub Flatpak.

Zainstaluj Nalę z repozytoriów Ubuntu

Zacznij od archiwum pakietów Ubuntu, zamiast dodawać zewnętrzne repozytorium. Wyszukiwarka pakietów Ubuntu wyświetla Nalę w komponencie Universe, którego dostępność zależy od wersji Ubuntu; Ubuntu 22.04 wyświetla ją w jammy-backports. Odśwież listy pakietów APT i zainstaluj Nalę:

sudo apt update
sudo apt install nala
W terminalu Ubuntu pojawia się polecenie sudo apt update, a następnie sudo apt install nala.
Przykładowe polecenia terminala do odświeżania list pakietów Ubuntu i instalowania Nala.

Jeśli APT zgłasza „Nie można zlokalizować pakietu”, sprawdź, czy opcja Universe jest włączona i czy w Twojej wersji Ubuntu włączono odpowiednie źródło. W Ubuntu 22.04 sprawdź źródło jammy-backports. Możesz sprawdzić, czy APT ma kandydata, używając apt-cache policy nala, a następnie uruchomić sudo apt updateponownie. Starsze samouczki mogą zawierać repozytorium „scar” Voliana i apt-keypolecenia; te kroki są zbędne, gdy Nala jest dostępna w archiwum Ubuntu. Informacje o projekcie źródłowym i notatki o wydaniu można znaleźć w oficjalnym repozytorium Nala .

Potwierdź dostępność polecenia, sprawdzając jego wersję:

nala --version

Wyszukaj i zainstaluj pakiet

Użyj nala searchz nazwą pakietu lub słowem kluczowym. Na przykład, to przeszuka skonfigurowane indeksy pakietów pod kątem GIMP:

nala search gimp
Terminal Ubuntu pokazujący komendę nala --version i wyszukiwarkę nala gimp.
Sprawdź, czy Nala jest zainstalowana, a następnie wyszukaj pakiet GIMP.

Przeczytaj wyniki i użyj dokładnej nazwy pakietu, której szukasz. Następnie rozpocznij instalację poleceniem:

sudo nala install gimp
Terminal Ubuntu pokazujący polecenie sudo nala install gimp.
Zainstaluj pakiet repozytorium za pomocą Nala po zapoznaniu się z proponowanymi zmianami.

Nala wyświetla proponowaną transakcję przed zmianą systemu. Przejrzyj pakiety, które zainstaluje, zaktualizuje lub usunie, a następnie potwierdź w wierszu poleceń. Możesz przekazać kilka nazw pakietów w jednym poleceniu, na przykład sudo nala install git curl. Jest to potrzebne sudow przypadku operacji zmieniających zainstalowane pakiety; wyszukiwanie i wyświetlanie listy pakietów nie jest wymagane.

Zainstaluj pobrany plik DEB

Jeśli dostawca oprogramowania udostępnia pakiet Debian, zapisz .debplik i przejdź do jego folderu. W tym przykładzie założono, że znajduje się on w folderze Pobrane:

cd ~/Downloads
sudo nala install ./example.deb
Terminal Ubuntu w folderze Pobrane pokazujący sudo nala install ./example.deb.
Zainstaluj zaufany lokalny plik DEB z katalogu Pobrane.

Zastąp example.debrzeczywistą nazwą pobranego pliku. Możesz również podać pełną ścieżkę dostępu zamiast zmieniać foldery. Nala może poprosić APT o rozwiązanie zależności ze skonfigurowanych repozytoriów, ale nie może zweryfikować, czy pakiet innej firmy jest godny zaufania tylko dlatego, że jest plikiem DEB. Pobierz instalatory z zaufanych źródeł i zapoznaj się z proponowanymi zmianami przed ich zatwierdzeniem. Jeśli w bieżącym folderze znajduje się kilka zaufanych plików DEB, przekaż ich ścieżki dostępu razem, na przykład sudo nala install ./*.deb.

Usuń zainstalowane oprogramowanie

Usuń pakiet według nazwy:

sudo nala remove gimp
Terminal Ubuntu pokazujący polecenie sudo nala remove gimp.
Usuń zainstalowany pakiet za pomocą Nala i sprawdź podsumowanie usuwania.

Przed potwierdzeniem przeczytaj podsumowanie, aby upewnić się, że nie zawiera ono oprogramowania, które chcesz zachować. Aktualne podręczniki Nala umożliwiają automatyczne usuwanie pakietów, które nie są już potrzebne podczas transakcji usuwania; użyj tej opcji --no-autoremove, jeśli chcesz zachować te zależności. W podręczniku instalacji i transakcji Nala opisano tę opcję. Użyj jej, nala search package-namejeśli najpierw musisz znaleźć poprawną nazwę pakietu.

Odśwież listy pakietów i zaktualizuj Ubuntu

Odświeżanie list pakietów sprawdza skonfigurowane repozytoria pod kątem aktualnych metadanych pakietów. Nie instaluje aktualizacji:

sudo nala update
Terminal Ubuntu pokazujący aktualizację sudo nala.
Odśwież listę pakietów bez instalowania uaktualnień pakietów.

Aby sprawdzić oczekujące uaktualnienia przed ich zastosowaniem, uruchom:

nala list --upgradable
Terminal Ubuntu pokazujący nala list --upgradable.
Przed zastosowaniem pakietów z dostępnymi aktualizacjami wyświetl ich listę.

Gdy lista wygląda prawidłowo, zastosuj uaktualnienia za pomocą:

sudo nala upgrade
Terminal Ubuntu pokazuje sudo nala upgrade.
Zastosuj dostępne ulepszenia pakietu po przejrzeniu transakcji.

Nala wyświetla podsumowanie transakcji do przejrzenia przed kontynuowaniem. Jej upgradepolecenie domyślnie aktualizuje listy pakietów, więc można je również uruchomić samodzielnie, bez konieczności wcześniejszego sprawdzenia listy. Aby przeprowadzić przemyślany przegląd, uruchom polecenie nala update, polecenie inspect nala list --upgradable, a następnie rozpocznij aktualizację. Unikaj automatycznego ustawiania flag „tak”, dopóki nie będziesz pewny, co zmieni transakcja. Dostępne opcje znajdziesz w instrukcji aktualizacji Nala .

Krótki wykaz poleceń

  • sudo apt install nalainstaluje Nalę za pomocą menedżera pakietów APT Ubuntu.
  • nala search NAMEprzeszukuje skonfigurowane indeksy pakietów.
  • sudo nala install NAMEinstaluje pakiet repozytorium.
  • sudo nala install ./FILE.debinstaluje lokalny plik DEB.
  • sudo nala remove NAMEusuwa pakiet po przejrzeniu podsumowania.
  • sudo nala updateodświeża listy pakietów; sudo nala upgradestosuje dostępne uaktualnienia.

Nala to bardziej przyjazny sposób uruchamiania typowych operacji APT, a nie osobne źródło oprogramowania Ubuntu. Zacznij od wersji pakietowej Ubuntu, przejrzyj każdą proponowaną zmianę i zapoznaj się z instrukcją obsługi Nala, jeśli polecenie zachowuje się inaczej w Twojej wersji.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.