Отлично, надо будет потестить гном 3.16. Ну а dnf можно уже и сейчас юзать, честно говоря не заметил особых отличий от yum
//отрезано от Началось альфа-тестирование Fedora 22
diablopc
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Red Hat Linux, Fedora, CentOS → YUM vs DNF
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Отлично, надо будет потестить гном 3.16. Ну а dnf можно уже и сейчас юзать, честно говоря не заметил особых отличий от yum
Главное отличие DNF от YUM сейчас - огромная скорость работы
У меня в консоли, в принципе, и то и другое летает, а миллисекунды считать не вижу смысла.
Ты просто не обращал внимания, хотя возможно это зависит и от скорости процессора.
Простой пример yum provides "*/inxi" и dnf provides "*/inxi"
Первый выполняется за 14 секунд, а второй за 3 секунды. Это без учёта скачивания данных из репозиториев.
Так же разница заметна при установке пакетов с большим числом зависимостей. DNF использует libsolve для решения зависимостей. Эта библиотека написана на Си и работает в десятки раз быстрее, чем разрешение зависимостей в yum, написанном на питоне.
Vascom пишет:Главное отличие DNF от YUM сейчас - огромная скорость работы
У меня в консоли, в принципе, и то и другое летает, а миллисекунды считать не вижу смысла.
Если бы миллисекунды! Минуты.
Только у dnf остались проблемы с обновлением кеша. Его регулярно приходится чистить.
Так как я недавно пересел на данную OC , я сначало не вкурил зачем туда засунули dnf, yum и еще gnome software. Оставил только yum, так и не пощупав dnf.
Первый выполняется за 14 секунд, а второй за 3 секунды
У меня первый, на глаз, выполняется за 3 секунды, а второй за 2. Хотя на более старом железе возможно разница и более существенна.
Есть же команда time, зачем на глаз измерять?
Спасибо за наводку, просто никогда не испытывал в этой утилите необходимости. Оказалось мой глаз тормозит )
time yum provides "*/inxi"
real 0m2.160s
user 0m1.631s
sys 0m0.233s
time dnf provides "*/inxi"
real 0m1.060s
user 0m0.700s
sys 0m0.073s
Ну вот, в два раза. А если не один пакет, а 500, да не по одной зависимости, а по 10?..
В случае с 500 пакетами конечно согласен, но мне как конченному конечному пользователю эта ситуация даже и в страшном сне не приснится, ну а разработчикам, мейнтейнерам несомненно удобно.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Red Hat Linux, Fedora, CentOS → YUM vs DNF
Форум работает на PunBB, при поддержке Informer Technologies, Inc