Fedora Magazine přišel se zajímavých tipem na to, jak si zachovat dříve nainstalované kernely. Fedora se ve výchozím nastavení chová tak, že ponechává nainstalované poslední tři kernely. To je pro případy, kdy v novém kernelu dojde k nějaké regresi. Můžete se tak jednoduše vrátit k předchozímu funkčnímu. Jsou ale situace, kdy si chcete ponechat určitou verzi kernelu déle. Typicky to může být třeba používání uzavřených ovladačů Nvidia, jejichž vývoj není vždy synchronizovaný s vývojem kernelu a nemusí po určitou dobu s novými verzemi fungovat. V těchto případech můžete použít plugin do DNF nazvaný versionlock, který vybranou verzi kernelu ponechá vždy nainstalovanou.
Nainstalujete jej příkazem:
sudo dnf install python3-dnf-plugins-extras-versionlock
Kernel, který chcete ponechat nainstalovaný, přidáte takto:
sudo dnf versionlock add kernel-4.9.13-200.fc25
Odstaníte jej zase takto:
sudo dnf versionlock delete kernel-4.9.13-200.fc25
A to nejlepší na závěr: versionlock funguje na úplně všechny balíčky, takže si tak můžete "zmrazit" verzi jakéhokoliv programu.
24. 4. 2017 at 14:43
dnf versionlock add mc-4.8.17-2.fc25
Ta nova verzia mc (4.8.19) je aspon pre mna dost velky pruser. Nie uplne som si isty, ci je to problem samotneho mc, resp. prechodom v Fedora z /tmp => /var/tmp. Takze ten versionlock je presne to, co v danom pripade (aspon zatial) pomoze.