Nějak jsem dostal server 12.04, aby přestal aktualizovat jádro. Je zaseknutý na 3.2.0-24-generic a nechce načítat žádné nové aktualizace. Nové jádro je v tuto chvíli 3.2.0-29
apt-get clean && sudo apt-get autoremove
apt-get -f install
apt-get update
apt-get dist-upgrade
Zobrazuje „0 upgradováno, 0 nově nainstalováno, 0 k odstranění a 0 neaktualizováno“. Neproběhly žádné neúspěšné instalace. /var/log/aptitude nezobrazuje žádné chyby
Můj seznam zdrojů:
###### Ubuntu Main Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
###### Ubuntu Update Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner
Ví někdo, co se stalo?
Díky
Nejlepší odpověď
Pravděpodobně jste odstranili linux
metabalík náhodou. Pokud ano, mělo by to být opraveno:
sudo apt-get install linux
Další vysvětlení:
Z technických důvodů není moudré, aby se jádra upgradovala a nahradila novým (tj. řekněme, že pokud nové selže, stále můžete zavést to staré).
Jsou tedy zabalena pod názvy jako linux-image-3.2.0-24-generic
.
Pokud tedy upgradujete systém, technicky na tuto verzi není žádná aktualizace! Pokud nenainstalujete linux
metabalíček, který vždy závisí na nejnovějším jádře, což znamená, že kdykoli je k dispozici aktualizace jádra, linux
změní verzi a bude záviset na novějším jádře, a proto se nové jádro automaticky nainstaluje.
Pamatujte, že vaše starší jádro nebude tímto způsobem odstraněno, což je dobrá věc. Pokud zjistíte něco zvláštního, můžete zavést staré jádro (grub -> Předchozí verze nebo něco podobného) a odstranit nové jádro.