LINUX.ORG.RU

DNF 0.4.18

 , ,


1

1

DNF - пакетный менеджер, который станет заменой YUM. В отличие от YUM, новый пакетный менеджер отличается заметным увеличением скорости работы, низким потреблением памяти, предоставлением API для плагинов и интеграцей с другими приложениями. Управление пакетами осуществляется с помощью RPM и библиотеками libsolv и hawkey. Для обработки метаданных и загрузки пакетов он использует librepo. Для эффективной обработки привилегий данных - libcomps.

Данный релиз в основном содержит большинство изменений в API.

Список изменений:

  • Добавлена поддержка dnf distro-sync <spec>
  • Поддержка dnf.queries была прекращена.
  • Уведомление о ненайденных пакетах dnf.exceptions.PackageNotFoundError было исключено из API.
  • Устарела функция dnf.Base.select_group(), вместо неё использется group_install().
  • Добавлена функция dnf.Base.group_remove().
  • Исправлена ошибка, когда DNF не пропускал нечитаемые файлы репозитория.

Список изменений

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 3)

новый пакетный менеджер отличается заметным увеличением скорости работы, низким потреблением памяти, предоставлением API для плагинов и интеграцей с другими приложениями.

Наконец-то переписали на питоне? Давно бы так!

anonymoos ★★★★★
()

И как оно? Кто-то пакеты собирать уже пробовал?

Vultaron
()

В отличие от YUM, новый пакетный менеджер отличается

Проверено: Shaman007

Хорошо, что некоторые вещи остаются неизменными. :)

API для плагинов

Так в yum же есть поддержка плагинов?

Relan ★★★★★
()
Ответ на: комментарий от ladserg

Лучше бы аналог джентушного portage сделали.

Лучше бы за пивом для меня сбегали.

Relan ★★★★★
()

лыжи не едут?

А у меня он что-то с drpm не работает( Качает пакеты целиком.

toggetit
()

поттеринг?

anonymous
()
Ответ на: комментарий от anonymoos

Наконец-то переписали на питоне?

А yum на чем был написан? o_O

anonymous
()

В ралли dnf означает did not finish. Это когда машина слетела нафиг в кювет. За это дают 0 очков.

nanoolinux ★★★★
()

Не люблю dnf.

Я когда первый раз его попробовал он мне накосячил с пакетами. Пришлось разгребать. После этого остался неприязнь к нему.

Все равно останусь на yum, даже если придется ставить вне репы.

vitalikp
()
Ответ на: комментарий от anonymous

Чушь не пиши. DNF появился раньше. И это не какой-то посторонний проект, а форк yum от разработчиков yum и при их поддержке.

Им потребовался форк с другим именем поскольку там мажорные изменения, которые нельзя выкатывать простым обновлением, а надо сначала опробовать и отследить на нескольких релизах.

alpha ★★★★★
()
Ответ на: комментарий от ladserg

Лучше бы аналог джентушного portage сделали.

Шутите наверно....с его то скоростью.....нет уж, извольте.

Odalist ★★★★★
()

И снова на Питоне? :)

Я начинаю сомневаться в его скорости и низком потреблении памяти..

php-coder ★★★★★
()

И он тоже написан на говнопитоне?

bhfq ★★★★★
()
Ответ на: комментарий от anonymoos

YUM и был не питоне, именно поэтому он такое УГ. Поэтому и переписывают-то собственно. Видимо дошло, что писать системные скрипты на питоне это маразм. То ли дело руби.

anonymous
()
Ответ на: комментарий от anonymous

а dnf не на питоне?!

сам плююсь конечно, но альтернатив пока не вижу(

vitalikp
()

Если не чатсть systemd - ненужно

entony
()
Ответ на: комментарий от vitalikp

Арчик попользуете Нужны обычно две команды pacman -Suy или yaourt -Sauy

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.