Mi-am stricat recent sistemul în anumite privințe și de la dpkg.log
iar memoria mea pot reconstrui că s-a rupt după prima repornire după o upgrade apt
. (/var/log/apt/history.log
spune că a fost declanșat de o actualizare nesupravegheată.)
Acesta este unul dintre pachetele văzute în dpkg.log
:
2021-08-09 12:00:00 upgrade linux-generic-hwe-20.04:amd64 5.8.0.63.71~20.04.45 5.11.0.25.27~20.04.10
Interpretez acest lucru ca „5.8... a fost înlocuit cu 5.11...”.
Dar când mă uit la memoria cache, nu mai văd versiunea veche a pachetului:
$ sudo apt-cache madison linux-image-generic-hwe-20.04
linux-image-generic-hwe-20.04 | 5.11.0.25.27~20.04.10 | http://de.archive.ubuntu.com/ubuntu focal-updates/main Pachete amd64
linux-image-generic-hwe-20.04 | 5.11.0.25.27~20.04.10 | http://security.ubuntu.com/ubuntu focal-security/main Pachete amd64
linux-image-generic-hwe-20.04 | 5.4.0.26.32 | http://de.archive.ubuntu.com/ubuntu focal/main Pachete amd64
În consecință, instalarea eșuează:
$ sudo apt install linux-generic-hwe-20.04=5.8.0.63.71~20.04.45
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
E: Versiunea „5.8.0.63.71~20.04.45” pentru „linux-generic-hwe-20.04” nu a fost găsită
Cum pot face un rollback la versiunea veche acum?