3.3.4.1.2 Назначение DNF
Скачать документФактически, dnf представляет собой оболочку для rpm, обеспечивающую работу с репозиториями.
Утилита dnf - это менеджер пакетов, который умеет запрашивать информацию о пакетах, получать пакеты из репозиториев, устанавливать и удалять их, используя автоматическое разрешение зависимостей, а также обновлять целиком систему до последних версий пакетов. DNF выполняет автоматическое разрешение зависимостей для пакетов, которые обновляются, устанавливаются или удаляются, и, таким образом, позволяют автоматически определять, получать и устанавливать все доступные по зависимостям пакеты. Для DNF можно настроить новые, дополнительные репозитории, или, по-другому, источники пакетов, кроме того, для него доступны многие дополнения, которые улучшают и расширяют его возможности. DNF позволяет выполнять многие из задач, которые выполняет RPM. Многие из опций командной строки у него также подобны опциям RPM. Утилита DNF обеспечивает простое и легкое управление пакетами на одной машине или же на группе машин.
DNF обеспечивает безопасное управление пакетами, используя проверку GPG-сигнатур для пакетов, подписанных с помощью GPG, для всех репозиториев пакетов или для отдельных репозиториев. Если проверка сигнатур активирована, DNF откажется устанавливать любые пакеты, не подписанные корректным ключом для данного репозитория. Это означает, что можно доверять пакетам RPM, которые скачиваются и устанавливаются на машине в том случае, если они получены из доверенных источников и не были изменены в процессе передачи.
DNF также позволяет легко создавать собственные репозитории RPM-пакетов для скачивания и установки их на других машинах.
Дата последнего изменения: 09.10.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.