1

Разработчики пакетного менеджера DNF сообщили о формировании страницы для координации перевода Linux-дистрибутива Fedora 22 по умолчанию с Yum на DNF. В экспериментальном режиме DNF поддерживается в качестве альтернативной системы управления пакетами начиная с Fedora 18. Полный переход на DNF в Fedora 22 становится неотвратимым в связи с миграцией дистрибутива на Python 3, в то время как Yum поддерживает только работу с Python 2.

Отмечается, что в настоящее время DNF достиг готовности полностью заменить Yum. Пользователи, использующие графические интерфейсы управления пакетами не заметят различий. Для тех кто пользуется средствами управления пакетами из командной строки синтаксис базовых операций сохранится, но будут наблюдаться отдельные расхождения в расширенных опциях и настройках.

Пакетный менеджер DNF является ответвлением от Yum 3.4, созданный для развития некоторых новых идей, таких как использование в качестве бэкенда для разрешения зависимостей библиотеки hawkey. Для разрешения зависимостей в DNF задействован SAT solver, реализованный в библиотеке libsolv (hawkey выступает в роли надстройки над libsolv), созданной в рамках проекта openSUSE. Для обычного пользователя главными достоинствами DNF является заметно более высокая скорость работы и низкое потребление памяти. Для расширения функциональности DNF предоставляет фиксированный API для плагинов и интеграции с другими приложениями, такими как инсталлятор Anaconda.



Источник: http://www.opennet.ru/opennews/art.shtml?num=39244

2

Хорошо бы. Только Ф22 выйдет через год минимум. Даже Ф21 планируется не раньше августа 2014.

3

А почему федора не взяла тот же zypper, например?

«Я устал, я ухожу.»

4

Vitri пишет:

А почему федора не взяла тот же zypper, например?

Ну, хотя бы из конкурентных соображений: RH - Oracle

Segui il tuo corso, e lascia dir le genti

5

jashaw5 пишет:

Ну, хотя бы из конкурентных соображений: RH - Oracle

эээээ

6 (06.03.2014 20:07:12 отредактировано Vascom)

Vitri пишет:

А почему федора не взяла тот же zypper, например?

YUM появился давно и развивается федорой. А DNF это не что-то совсем новое, написанное с нуля, а форк YUM под Python3.