Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Nala: apt со стероидами ====== Apt это, без сомнения, отличный пакетный менеджер, но всегда хочется чего-нибудь лучше и интереснее. Если так - то Nala это ваш выбор. Зачем еще один пакетный менеджер? Nala это надстройка над libapt-pkg, из плюсов: * Первое и главное для меня - понятная подача информации об обновлении, цветом выделены изменения. Не нужно вглядываться в портянку. * Функция "History" - упрощает понимание что и как менялось в системе * Параллельная загрузка пакетов, реально обновление происходит быстрее. Да, можно использовать сторонний apt-fast но тут оно прикручено по умолчанию и является одной из фишек * Тестирование зеркал для выбора самого быстрого Минусы: * Требует python 3.10 и выше, если ставим на 20.04 это нужно иметь в виду * Иногда странно притормаживает, но не больше обычного apt Домашняя страница: https://gitlab.com/volian/nala Установка в Ubuntu 22.04 и выше делается просто: <code> # sudo apt install nala -y </code> Для более старых версий нужно читать инструкцию: https://gitlab.com/volian/nala/-/wikis/Installation Далее включаем подсказки: <code> nala --install-completion </code> Команды идентичны apt, при желании можно сделать такой alias для обхода приглашения sudo: <code> apt() { command nala "$@" } sudo() { if [ "$1" = "apt" ]; then shift command sudo nala "$@" else command sudo "$@" fi } </code> Установка пакетов: <code> sudo nala install ansible </code> {{:devops:nala-install.png?900|}} История: <code> nala history </code> {{:devops:nala-history.png?900|}} Можно откатываться по истории командами undo и redo, в качестве параметра используем ID записи из истории. Например: <code> sudo nala history undo 2 </code> Стоит ли установить и пользоваться? Как для меня, так однозначно да. {{tag>nala apt ubuntu packet_manager пакетный_менеджер}} devops/nala-ubuntu-installation.txt Последнее изменение: 2023/08/02 13:25 — 127.0.0.1