Apt++? Nala е като Apt в Ubuntu, но е по-добър

Сподели

Десетилетия наред потребителите на Debian и Ubuntu използваха apt-get команди. Когато беше пусната неговата по-проста форма apt, хората харесаха как показва лента за напредъка, докато инсталира пакети.

Независимо от лентата за напредъка, пакетите се инсталират по същия начин с командите apt-get и apt.

Но лентата за напредък подобрява потребителското изживяване (UX) и днес, ако не виждам зелената лента за напредък в долната част, чувствам, че нещо не е наред.

Защо ти разказвам всичко това? Защото имах apt-get срещу apt усещане, когато използвах Налабазиран на Python преден край за APT.

Разгледайте екранна снимка на текущо надграждане на apt пакет с nala.

В ход е надграждане с Nala

Както apt подобри потребителското изживяване от apt-get, nala го извежда на следващото ниво, като го прави по-четим за хора и представя само подходящата информация с красиви цветове.

Но Nala прави много повече от добавяне на цветове към терминала.

Nala: Подобрен, удобен за потребителя инструмент за управление на apt пакети

използване на nala за премахване на пакети
Nala показва само съответната информация по структуриран начин

Както можете да видите, той донесе списък с пакети, които ще бъдат засегнати от командата, която изпълних. И представи само подходяща информация с красиви цветове.

Това е само една от основните характеристики на Nala. Ето и други:

  • Паралелни изтегляния.
  • Проверява за най-бързите огледала и използва най-бързите 3 по подразбиране, за да ускори изтеглянията.
  • Всяка команда, която изпълнявате, ще се съхранява като история на Nala с уникален идентификатор.
  • Съвместим с Fish и Zsh.
  • Прави Apt по-четим от всякога.

Звучи интересно? Нека да видим как можете да го инсталирате и използвате.

Инсталиране на Nala в Ubuntu 22.04 и по-нова версия

Започвайки с 22.04, Nala присъства в хранилището на вселената на Ubuntu. И така, процесът на инсталиране ще бъде само една команда:

sudo apt install nala

За по-стари версии вижте официална wiki за инструкции за монтаж.

Използване на Nala в Ubuntu

Използването на Nala е доста просто, тъй като следва почти същата командна структура като apt. Това означава, че просто трябва да замените apt с nala във всяка команда.

Например, можете да актуализирате хранилища с Nala, като използвате тази команда:

sudo nala update
sudo nala актуализация

По същия начин, за да инсталирате пакет:

sudo nala install package_name

И пакетът може да бъде премахнат с помощта на:

sudo nala remove package_name

Това е елементарно. Нека видим за използването на други интересни функции, които споменах по-рано.

Вземете най-бързите огледала в Нала

За да получите най-бързите огледала, ще трябва да използвате fetch полезност. Първо ще определи дали използвате Debian или Ubuntu и след това ще посочи най-бързите огледални сървъри:

sudo nala fetch
sudo nala fetch

И както можете да видите, запазих първите 4 най-бързи огледала, като ги разделих с техния индексен номер. След като ги изберете и натиснете enter, ще се покаже резюмето:

запазване на най-бързите огледала за nala

Натиснете Y и ще запази промените. Сега актуализирайте Nala, за да влезе в сила:

sudo nala update

Използвайте история на транзакциите

Това е интерактивният начин, по който изброявате и използвате командата за история, вдъхновена от помощната програма за история на DNF.

Трябва да сдвоите history с командата nala и ще донесе изпълнени преди това команди със съответната информация:

nala history
нала история

Можете да използвате ID с nala history и ще ви предостави подробности за конкретната операция. Например, ако искам да имам подробности за това, което е направил, докато инсталира curl, ще трябва да използвам ID номер 9:

nala history info 9
информация за историята на nala 9

Но това не е всичко. Можете да промените ефекта на команда с помощта на хронология. Например, инсталирах curl, така че мога да променя ефекта (ще премахна софтуера) с помощта на дадената команда:

sudo nala history undo 9
sudo nala история отмяна 9

И можете да повторите командата от хронологията, като използвате нейния идентификатор. Например, преди това инсталирах curl (ID = 9) и ако искам да направя същото отново, трябва да използвам redo :

sudo nala history redo 9
sudo nala history redo 9

Обобщавайки

Разбирам, че командата apt работи добре. И не предлагам всеки да замени apt с nala. Просто е хубаво да се видят проекти като тези, за да се съсредоточат върху потребителското изживяване.

Те очевидно са вдъхновени от DNF пакетния мениджър на Fedora и това не е лошо. Подходящите разработчици също могат да вземат някои съвети и да добавят подобни функции в бъдеще.

Засега, моля, споделете в коментарите дали нала ви е харесала или не. И ако ви хареса, ще го използвате ли широко вместо apt команди?


Източник: itsfoss.com

Публикациите се превеждат автоматично с google translate


Сподели