Apt это, без сомнения, отличный пакетный менеджер, но всегда хочется чего-нибудь лучше и интереснее. Если так - то Nala это ваш выбор.
Зачем еще один пакетный менеджер? Nala это надстройка над libapt-pkg, из плюсов:
Минусы:
Домашняя страница: https://gitlab.com/volian/nala
Установка в Ubuntu 22.04 и выше делается просто:
# sudo apt install nala -y
Для более старых версий нужно читать инструкцию: https://gitlab.com/volian/nala/-/wikis/Installation
Далее включаем подсказки:
nala --install-completion
Команды идентичны apt, при желании можно сделать такой alias для обхода приглашения sudo:
apt() { command nala "$@" } sudo() { if [ "$1" = "apt" ]; then shift command sudo nala "$@" else command sudo "$@" fi }
Установка пакетов:
sudo nala install ansible
История:
nala history
Можно откатываться по истории командами undo и redo, в качестве параметра используем ID записи из истории. Например:
sudo nala history undo 2
Стоит ли установить и пользоваться? Как для меня, так однозначно да.