Ответы:
Вы можете установить, используя определенное имя-версию, как описано на странице руководства:
dnf install tito-0.5.6-1.fc22
Установите пакет с определенной версией. Если пакет уже установлен, он автоматически попытается понизить версию или перейти на конкретную версию.
Чтобы просмотреть все версии пакета в ваших включенных репозиториях, используйте:
dnf --showduplicates list <package>
Да. Вы можете установить старую версию пакета, используя, dnf downgrade package-name[-version]
если вы уже установили новую. Но старая версия все еще должна быть доступна на зеркалах.
Если пакет не доступен из зеркал, вы всегда можете загрузить его вручную из коджи и затем использовать dnf
для понижения, например dnf downgrade path/to/downloaded.file.rpm
. Но с помощью этой техники вам может потребоваться разрешить зависимости самостоятельно.
dnf update
вы будете получать обновления, включая исправления безопасности.