DNF — это новый менеджер пакетов программного обеспечения, зародившийся как форк Yum 3.4, призванный стать «Yum следующего поколения» и использующий Hawkey/libsolv в качестве бэкенда.
Hawkey — это новый API для управления пакетами RPM, основанный на библиотеке libsolv и предоставляющий простые привязки к различным языкам программирования (не только Python). Библиотека libsolv появилась в недрах другого популярного Linux-дистрибутива, использующего RPM-пакеты — openSUSE, — и призвана обеспечить заметные улучшения в производительности.
DNF имеет схожий с CLI у Yum синтаксис, построен на современном программном стеке, имеет более высокую скорость работы и меньшее потребление памяти, хорошую документацию, стабильный Python API, обвязку для языка C и запускается как на Python 2, так и на Python 3.
DNF работает с обычными RPM-пакетами, а команды для работы с ним сделаны таким образом, чтобы максимально упростить жизнь пользователям, которые привыкли к Yum.
Тип приложения: другие программы для графического режима
Сайт разработчика:
Разместил: