URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110599
[ Назад ]

Исходное сообщение
"Выпуск пакетного менеджера DNF 2.1"

Отправлено opennews , 04-Мрт-17 21:44 
Состоялся (http://dnf.baseurl.org/2017/03/03/dnf-2-1-0-dnf-plugins-core.../) релиз пакетного менеджера DNF (http://dnf.readthedocs.org/en/latest/release_notes.html) (2.1), а также наборов дополнений DNF-PLUGINS-CORE 1.0.1 (http://dnf-plugins-core.readthedocs.io/en/latest/release_not...) и DNF-PLUGINS-EXTRAS 0.10.0 (http://dnf-plugins-extras.readthedocs.io/en/latest/release_n...). DNF  используется по умолчанию в дистрибутиве Fedora Linux и  является ответвлением от Yum 3.4, адаптированным для работы с Python 3 и использующим библиотеку hawkey (https://github.com/rpm-software-management/hawkey) в качестве бэкенда для разрешения зависимостей. По сравнению с Yum, DNF обладает заметно более высокой скоростью работы, низким потреблением памяти и более качественным управлением зависимостями.


В  DNF 2.1 добавлена поддержка загрузки и кэширования метаданных в бинарном формате, устранены проблемы (https://bugzilla.redhat.com/show_bug.cgi?id=1421835) с работой команды "dnf list", реализована (https://github.com/rpm-software-management/dnf/pull/725) возможность автоматического отключения обновления кэша репозиториев при выходе в интернет через каналы связи, помеченные в NetworkManager флагом "Metered" (тарификация по трафику). В DNF-PLUGINS-CORE 1.0.1 отмечены только исправления ошибок.  DNF-PLUGINS-EXTRAS 0.10 примечателен добавлением плагина system-upgrade и проведением оптимизации производительности.


URL: http://dnf.baseurl.org/2017/03/03/dnf-2-1-0-dnf-plugins-core.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=46135


Содержание

Сообщения в этом обсуждении
"Выпуск пакетного менеджера DNF 2.1"
Отправлено Дуплик , 04-Мрт-17 21:51 
Pacman > Brew > DNF > Zypper > Yum > Apt > Apt-get > Aptitude

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 04-Мрт-17 22:48 
Apt - пакетный менеджер. apt-get - команда. Где логика?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено кельвин , 04-Мрт-17 23:08 
апт-гет обёртка над апт с доп функциями, но чистый апт лучше.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено edv , 05-Мрт-17 00:40 
Утверждение ложно. Вы сами запутались и других можете ввести в заблуждение.

Если кратко,то:

1. Схема:

dpkg|rpm < APT < apt*|synaptic|etc.

2. apt-get - одна из CLI-утилит системы APT, взаимодействующая с APT library (как и другие сторонние frontend'ы, например, aptitude).

3. apt - эта CLI-утилита APT появилась совсем недавно.


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 09:58 
Apt — реально худший.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено freehck , 05-Мрт-17 12:23 
Да ладно. Это по сравнению с чем?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 16:56 
> > Apt — реально худший.
> Да ладно. Это по сравнению с чем?

Слово "худший" стоит в превосходной, а не в сравнительной степени, поэтому твой вопрос не несет в себе смысла.


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 17:57 
В контексте множества из одного элемента данное утверждение не имеет смысла.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 19:25 
Если же вернуться к изначальному контексту, в котором была употреблена данная фраза, то смысл вновь появляется.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 22:28 
Худший имеет смысл минимума качества. Минимум всегда равен одному элементу. Твоя фраза не верна.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено freehck , 06-Мрт-17 00:27 
>> > Apt — реально худший.
>> Да ладно. Это по сравнению с чем?
> Слово "худший" стоит в превосходной, а не в сравнительной степени, поэтому твой вопрос не несет в себе смысла.

Хех. Об инфимуме качества пакетного менеджера речь может быть только на множестве пакетных менеджеров конечной мощности со введённым отношением порядка. Таким образом вопрос смысл имеет в виде определения элементов данного множества, а Ваш комментарий - нет. Выкуси, гуманитарий!


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 16:48 
> Apt — реально худший.

Зажралися, боядзешных и прочих недоменеджеров не видели.



"Выпуск пакетного менеджера DNF 2.1"
Отправлено Это я , 06-Мрт-17 09:10 
Аналог approx/apt-cache для yum есть? http proxy не считается

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 04-Мрт-17 23:30 
И тут с горы неспешно спускается Nix.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено . , 05-Мрт-17 01:33 
... проходит мимо и идёт дальше, ветром гонимый, с помятой прибором шляпой ...
Ибо индейцев Джо тут и так с избытком ...
:)

"Выпуск пакетного менеджера DNF 2.1"
Отправлено freehck , 05-Мрт-17 12:26 
> И тут с горы неспешно спускается Nix.

И несёт скрижали. И подходит к CEO Red Hat, и говорит: "отпусти народ мой, чтобы совершил он истинно совобдному GNU/Linux служение".


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 06-Мрт-17 10:59 
Удваиваю, Nix/Guix посреди остальных пакетных управлялок смотрятся как 2 автомобиля посреди крестьянских телег, карет и остальных повозок с лошадками.

Лошадки-лошарики, ваш поезд уходит.


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Отражение луны , 05-Мрт-17 14:35 
Snap > Pacman > ...

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 16:30 
msi > *

"Выпуск пакетного менеджера DNF 2.1"
Отправлено commiethebeastie , 05-Мрт-17 23:57 
emerge > god

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Махно , 04-Мрт-17 22:55 
" и более качественным управлением зависимостями."
dnf autoremove как всегда сломан.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено vitvegl , 04-Мрт-17 23:00 
еще от времен fc21, видимо не приоритетно, возможно, не будут исправлять.
а как там анаконда, развивают? или перейдут на calamares?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено алекс , 04-Мрт-17 23:02 
у них всё там паламарез;)

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Алконим , 05-Мрт-17 21:40 
Dnf по умолчанию делает autoremove, что иногда напрягает когда надо переустановить только один пакет.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено vitvegl , 05-Мрт-17 22:27 
не может быть. Простой пример - возьми притащи 32-битный скайп, само собой он притащит рантайм зависимости. потом удали его - увидишь неудаленные "сироты"

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Ilya Indigo , 04-Мрт-17 23:50 
А ведь недавно rpm-4.13.01 вышел, который в openSUSE уже под капотом.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено vitvegl , 05-Мрт-17 20:24 
> А ведь недавно rpm-4.13.01 вышел, который в openSUSE уже под капотом.

zypper лучший фронтенд? К rpm собственно претензий нету, лучше бы "раздули" его, реализовавши поддержку зависимостей, сделав как в pacman'е, даже если монолитом - не важно, был бы законченный рабочий вариант без тормозов


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Ilya Indigo , 06-Мрт-17 00:51 
> zypper лучший фронтенд?

Да, для меня именно так!

Он на православном си, по крайней мере пока сюзевцы не вздумают его переписать на своём корпоративном рубине, и в отличие от пакмана у него очевидный, понятный командный синтаксис, который даже не вспоминается, а скорее угадывается с высокой вероятностью.
А в пакмане, как в анекдоте про урок русского языка в грузинской школе, его синтаксис невозможно понять, его нужно только тупо запомнить.

zypper + хоть какая-то кривая и вечно отваливающаяся поддержка KDE4 одним из администраторов (wolfi324) удерживает меня о перехода на арчик, да и я сам разбираясь с, "Чё за фигня с вечно устарелыми эмуляторами и web-технологиями", вынужден был разобраться в структуре spec-файлов и начать, таки изучать си. И теперь я сам мейнтайню нужные мне эмуляторы, которые с моей руки обновляются в день их выхода, и благодаря мне postgresql в openSUSE из коробки 9.6.2, а не 9.4.x как был бы ещё много лет, и MariaDB наконец обновляется.

Не устраивает только их Debian-style политика с openSSH, но глядя на патчи, всё оперативно устраняется, так что даже претензий особых нету.
А ядро обновляется быстрее чем в арчике, причём тестирование в obs под несколько архитектур там серьёзнее.

Вот до чего меня "зелёнка" довела, я сам теперь часть неё. :-)


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 01:24 
Не встречал ПМ хуже него в плане скорости работы.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 06:06 
yum и solaris pkg :-)

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 18:00 
Это на какой же системе он тормозит? Там расчетов то не больше чем в тетрисе...

"Выпуск пакетного менеджера DNF 2.1"
Отправлено красношапочник , 05-Мрт-17 12:28 
dnf/yum это подобие apt-get, а что является подобием aptitude: программа где можно интерактивно посмотреть зависимости и выбрать какие альтернативы установить?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 16:43 
Наоборот: это apt-get является подобием dnf/yum.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено angra , 06-Мрт-17 13:01 
Тебя не смущает, что apt появился на пять лет раньше yum?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 06-Мрт-17 18:54 
Подобия шахмат тоже появились раньше самих шахмат.

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Stax , 06-Мрт-17 14:45 
yumex (теперь его называют yumex-dnf) и различные варианты гуи к PackageKit (gnome-packagekit, например).

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 05-Мрт-17 23:13 
Его хотели на C переписать - когда сделают?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 06-Мрт-17 11:20 
разрешаю, переписывай

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 06-Мрт-17 11:43 
Уже год прошёл, как разрешили http://dnf.baseurl.org/2016/02/24/dnf-into-c-initiative-started/

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 06-Мрт-17 16:53 
так если тебе это надо - подмоги, чтоб процесс пошел быстрее

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Antonim , 07-Мрт-17 07:08 
Вот только непонятно - а зачем пакетному менеджеру скорость? Безглючность, качество управлением зависимотей - да , супер , дайте два, а скорость то зачем - что-бы он побыстрее вам систему покалечил ?

"Выпуск пакетного менеджера DNF 2.1"
Отправлено Аноним , 07-Мрт-17 13:34 
> что-бы он побыстрее вам систему покалечил ?

Ну, если вам пакетный менеджер нужен только за этим, тогда да.
А другие люди его в других задачах используют. Пакеты там поставить, систему обновить.


"Выпуск пакетного менеджера DNF 2.1"
Отправлено Stax , 07-Мрт-17 18:33 
Дело в том, что работа высокоуровневого пакетного менеджера типа DNF или APT заканчивается на скачивании и анализе метаданных, разрешении зависимостей и скачивании пакетов. Все остальные тормоза или от работы пакетного менеджера внутри (rpm/dpkg) со своими базами (все ж таки их много нычне), или из других очевидных факторов (записи файлов самих пакетов на диск, рассчет контрольных сумм, исполнение скриптов из пакета). И тут совершенно неважно, есть наверху dnf или что-то другое - если сеть медленная, диск тормозной и проц совсем тухлый, все равно тормозить будет..

А собственно сам dnf весьма быстрый. Свои части он делает уж точно не медленнее того же APT и ощутимо быстрее yum. Именно эти части уже и так почти на C. И реализация самой тормозной части - ресолвинга (libsolv) общая с zypper.