Как установить DNF5 в Fedora 39 для более быстрой установки приложений и управления ими
DNF5 — это новейшая версия менеджера пакетов, которая помогает пользователям запускать программное обеспечение, подобное Fedora Linux. Хотя Fedora 39 не поставляется с DNF5 по умолчанию, ее легко установить.
DNF, который некоторое время назад заменил устаревший исходный менеджер пакетов Linux, используется в таких дистрибутивах, как Red Hat Enterprise Linux, Fedora и другие, для установки, обновления и удаления программного обеспечения. DNF, также известный как Dandified Yum, очень прост в использовании, но его уже давно критикуют за медленную работу.
Теперь DNF5 здесь, чтобы значительно улучшить взаимодействие и производительность. Особенности DNF5:
- Больше не требуется Python
- Меньший размер установки - 114 МБ (тогда как DNF использовал 165 МБ).
- Заметное увеличение скорости
- Заменяет DNF и Microdnf одним пакетом.
- Оптимизирует метаданные загрузки
- Дополнительная загрузка списков файлов (которые можно настроить из файла конфигурации DNF и/или команд)
Я установил DNF5 на несколько экземпляров Fedora Linux и был приятно удивлен тем, насколько быстрее он работает, чем предыдущие версии. Если вы объедините вновь обретенную скорость DNF5 с невероятной скоростью поиска по обзору действий GNOME 45, Fedora 39 превратится в одну из самых быстрых настольных операционных систем, с которыми вы когда-либо сталкивались.
Проблема в том, что Fedora 39 не поставляется с установленным DNF5. Сразу после установки вы получите скорость GNOME 45, но упустите возможность более быстрого управления пакетами.
К счастью, DNF5 очень легко установить в Fedora 39. Позвольте мне показать вам, как это делается.
Как установить DNF5 в Fedora 39
Что вам понадобится: Все, что вам понадобится, — это работающий экземпляр Fedora 39 и пользователь с привилегиями sudo.
Следует иметь в виду несколько вещей: во-первых, DNF5 не будет официально добавлен до Fedora 41. Во-вторых, программное обеспечение GNOME еще не использует DNF5. Хотя вы можете использовать DNF и DNF5 на одном компьютере, вам придется указать команду dnf5 , когда вы захотите ее использовать (вместо стандартной dnf). Я протестировал DNF5 на Fedora 39 и пока не столкнулся с какими-либо проблемами, но ваши результаты могут отличаться.
С учетом вышесказанного давайте установим DNF5 в Fedora 39.
1. Обновите Федору
Первое, что вам нужно сделать, это обновить Fedora. Это то, что вам следует делать регулярно, чтобы быть уверенным в наличии последних обновлений безопасности, исправлений ошибок и функций. Войдите в свой экземпляр Fedora 39 и откройте приложение терминала. Открыв его, обновите Fedora с помощью команды:
sudo dnf upgrade -y
Если ядро обновлено, вам придется перезагрузить компьютер, чтобы это конкретное обновление вступило в силу.
2. Установите ДНФ5
Вернувшись в приложение терминала, установите DNF5 с помощью команды:
sudo dnf install dnf5 -y
Когда это завершится, перезагрузите компьютер.
Использование DNF5
Как я уже говорил ранее, использование DNF5 — это простой вопрос dnf5 вместо dnf. Другими словами, чтобы обновить Fedora до DNF5, команда будет такой:
sudo dnf5 upgrade -y
Допустим, вы хотите установить аудиорекордер Audacity. Для этого команда DNF5 будет такой:
sudo dnf5 install audacity -y
Чтобы удалить Audacity, команда будет такой:
sudo dnf5 remove audacity -y
И это почти все, что есть в DNF5. И последнее, о чем следует помнить: как только Fedora официально примет DNF5, команда, скорее всего, вернется к dnf, поскольку тогда DNF5 будет использоваться по умолчанию.