Entah bagaimana saya mendapat server 12,04 untuk berhenti memperbarui kernel. Itu macet di 3.2.0-24-generik dan tidak ingin mengambil pembaruan baru. Kernel baru saat ini adalah 3.2.0-29
apt-get clean && sudo apt-get autoremove
apt-get -f install
apt-get update
apt-get dist-upgrade
Menunjukkan "0 ditingkatkan, 0 baru dipasang, 0 untuk dihapus dan 0 tidak ditingkatkan." Tidak ada instalasi yang gagal. / var / log / aptitude tidak menampilkan kesalahan
Daftar sumber saya:
###### 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
Adakah yang tahu apa yang salah? Terima kasih
sudo apt-get dist-upgrade
Jawaban:
Anda mungkin telah menghapus
linux
metapackage secara tidak sengaja. Jika demikian, itu harus diperbaiki oleh:sudo apt-get install linux
Penjelasan lebih lanjut:
Karena alasan teknis, kernel tidak perlu ditingkatkan dan diganti dengan kernel baru (mis. Jika kernel baru gagal, Anda mungkin masih mem-boot kernel lama).
Jadi mereka dikemas dengan nama-nama seperti
linux-image-3.2.0-24-generic
.Jadi, jika Anda meningkatkan sistem, secara teknis tidak ada pembaruan untuk versi ini! Kecuali jika Anda menginstal
linux
metapackage yang selalu bergantung pada kernel terbaru, artinya setiap kali ada pembaruan untuk kernel,linux
akan mengubah versi, dan itu akan tergantung pada kernel yang lebih baru, dan dengan demikian kernel baru akan secara otomatis diinstal.Ingat bahwa kernel lama Anda tidak akan dihapus dengan cara ini, yang merupakan hal yang baik. Jika Anda menemukan sesuatu yang aneh, Anda dapat mem-boot ke yang lama (grub -> Versi sebelumnya atau sesuatu seperti itu) dan menghapus kernel baru.
sumber
linux
metapackage sebenarnya tidak diinstal. Tetapilinux-image-generic
metapackage (atau metapackage lain apa pun untuk rasa kernel tertentu yang diinstal dengan OS). Dalam kasus ini,linux-image-generic
mungkin dihapus untuk menghasilkan masalah ini.linux
tidak dikemas sebagai bagian dari rilis untuk memulai.apt-get install linux-generic
yang memecahkan masalah ini bagi saya pada 14,04. askubuntu.com/questions/451171/…