Chcę zainstalować starszą wersję package <x>
, a kiedy z dnf
niej korzystam , pokazuje tylko bieżącą wersję package <x>
.
Czy jest jakiś sposób na zainstalowanie starszych wersji dnf
?
źródło
Chcę zainstalować starszą wersję package <x>
, a kiedy z dnf
niej korzystam , pokazuje tylko bieżącą wersję package <x>
.
Czy jest jakiś sposób na zainstalowanie starszych wersji dnf
?
Możesz zainstalować, używając określonej nazwy wersji zgodnie z opisem na stronie podręcznika:
dnf install tito-0.5.6-1.fc22
Zainstaluj pakiet z określoną wersją. Jeśli pakiet jest już zainstalowany, automatycznie spróbuje obniżyć wersję lub uaktualnić do określonej wersji.
Aby wyświetlić wszystkie wersje pakietu w włączonych repozytoriach, użyj:
dnf --showduplicates list <package>
Tak. Możesz zainstalować starszą wersję pakietu używając, dnf downgrade package-name[-version]
jeśli już zainstalowałeś nową. Ale stara wersja wciąż musi być dostępna na serwerach lustrzanych.
Jeśli pakiet nie jest dostępny z mirrorów, zawsze możesz pobrać go ręcznie z koji, a następnie użyć dnf
do obniżenia wersji np dnf downgrade path/to/downloaded.file.rpm
. Ale dzięki tej technice może być konieczne samodzielne rozwiązanie zależności.
dnf update
, otrzymasz aktualizacje, w tym poprawki bezpieczeństwa.