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

Вид: 3060|Ответ: 0

[linux] Разница между управлением пакетами Linux yum и dnf

[Скопировать ссылку]
Опубликовано 14.10.2023 21:34:13 | | | |
DNF и Yum — это два разных инструмента управления пакетами для установки, обновления и удаления пакетов на Linux. Поскольку многие давние проблемы в Yum остаются нерешёнными, менеджер пакетов Yum был заменён менеджером пакетов DNF.

YUM: Yellowdog Update Modifier — фронтенд-программа rpm, которая решает зависимости, связанные с пакетами, может находить пакеты между несколькими библиотеками и является альтернативным инструментом для up2date.

DNF: Следующее поколение менеджеров пакетов RPM. Дата выхода DNF — 11 мая 2015 года, DNF package manager написан на Python под GPL v2, впервые появился в дистрибутиве Fedora 18. В RHEL 8.0 он официально заменил YUM, и DNF Package Manager преодолел некоторые узкие места в YUM Package Manager, улучшив пользовательский опыт, использование памяти, анализ зависимостей и скорость работы.

Отличать:

Разрешение зависимостей: оба DNF лучше справляются с зависимостями
Производительность: DNF быстрее, DNF поддерживает параллельную работу, и одновременно можно загружать несколько программных пакетов
Конфигурационные файлы: dnf использует конфигурационный файл с суффиксом .repo, yum — суффикс .repo и основной конфигурационный файл /etc/yum.conf
Пользовательский интерфейс: Информация о выходе DNF становится более чёткой и предоставляет больше информации о выходе терминалов. Yum даёт меньше информации и относительно лаконичен

Заметка:dnf заменил yum в качестве стандартного инструмента управления пакетами в CentOS 8 и более поздних версиях。 Для старых версий систем управление пакетами всё ещё можно осуществлять с помощью команд yum.

Yum перенаправляет на DNF. , новая версия Red Hat отказалась от вкуснятины. Как показано ниже:







Предыдущий:Используйте Docker для создания геосетей WireGuard
Следующий:Доступ к LAN-запросу на основе WireGuard
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com