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