DNF

Dandified YUM

DNF — менеджер пакетов для RPM-дистрибутивов, разрешающий зависимости и выполняющий операции с репозиториями; в современных системах он заменил классический YUM.

DNF — менеджер программных пакетов для Linux-дистрибутивов семейства RPM. Он получает метаданные из настроенных репозиториев, рассчитывает зависимости и транзакцию установки, обновления или удаления, а низкоуровневые операции с RPM выполняет через соответствующую пакетную инфраструктуру. Для разрешения зависимостей DNF использует библиотеку libsolv и ведёт историю транзакций, что упрощает аудит изменений и откат в случаях, допускаемых составом выполненной операции. Предсказуемость обновлений зависит от набора репозиториев, модульных потоков, исключений пакетов и доступных версий. DNF применяют в RPM-ориентированных серверных системах для сопровождения ОС и прикладных компонентов. Он отличается от RPM, который является форматом пакета и низкоуровневым инструментом, а от APT — форматом пакетов и моделью репозиториев. Команда yum в ряде дистрибутивов может быть совместимой оболочкой DNF, но YUM и DNF исторически разные реализации.
Просмотров: 163

Где встречается

Статьи, в которых используется термин «DNF»

Связанные термины

APT(Advanced Package Tool)

APT — система управления пакетами в Debian-подобных Linux, которая получает пакеты из репозиториев, разрешает зависимости и передаёт установку низкоуровневому менеджеру dpkg.

LinuxУправлениеБазовый

Cron(cron)

Cron — служба-планировщик в Unix-подобных ОС, запускающая команды по расписаниям из таблиц crontab, обычно с минутной дискретностью.

LinuxУправлениеБазовый

DEB-пакет(Debian binary package)

DEB-пакет — архивный формат распространения ПО в Debian-совместимых Linux, содержащий файлы программы, метаданные и сведения о зависимостях.

LinuxУправлениеБазовый

GID(Group Identifier)

GID — числовой идентификатор группы в Linux, связывающий пользователей и объекты файловой системы с групповыми правами доступа; это не имя группы и не UID.

LinuxБезопасностьУправление

GRUB(GRand Unified Bootloader)

GRUB — загрузчик операционных систем, который после BIOS или UEFI выбирает пункт своего меню, передаёт ядру Linux параметры и обычно загружает initramfs.

LinuxУправлениеБазовый