DNF и YUM — пакетные менеджеры, используемые в системах:
Они работают с пакетами формата .rpm.
YUM (Yellowdog Updater Modified) — устаревший менеджер пакетов.
DNF (Dandified YUM) — современная версия, которая:
В современных системах используется именно DNF.
dnf install nginx
dnf install nginx git curl
dnf remove nginx
dnf update
##Обновление конкретного пакета:
dnf update nginx
dnf search nginx
dnf info nginx
dnf list installed
Показать список репозиториев:
dnf repolist
/etc/yum.repos.d/
dnf clean all
dnf install ./package.rpm
DNF автоматически обрабатывает зависимости при установке пакетов.
Если возникают ошибки, можно попробовать повторную установку или обновление системы.
YUM (устаревший вариант)
Основные команды YUM аналогичны DNF:
yum install nginx
yum remove nginx
yum update
YUM всё ещё можно встретить в старых системах, но рекомендуется использовать DNF.