GNU/Linux >> Belajar Linux >  >> Ubuntu

Mengapa Apt Tidak Lagi Memperbarui Kernel?

Entah bagaimana saya mendapat server 12,04 untuk berhenti memperbarui kernel. Itu macet di 3.2.0-24-generic 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 pemasangan yang gagal. /var/log/aptitude tidak menunjukkan 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

Ada yang tahu ada apa?
Terima kasih

Jawaban Terbaik

Anda mungkin telah menghapus linux metapackage secara tidak sengaja. Jika demikian, itu harus diperbaiki dengan:

sudo apt-get install linux

Penjelasan lebih lanjut:

Karena alasan teknis, tidak bijaksana jika kernel diupgrade dan diganti dengan yang baru (misalnya jika yang baru gagal, Anda masih bisa boot ke yang lama).
Jadi kernel dikemas dengan nama seperti linux-image-3.2.0-24-generic .

Jadi, jika Anda memutakhirkan sistem, secara teknis tidak ada pembaruan untuk versi ini! Kecuali Anda menginstal linux metapackage yang selalu bergantung pada kernel terbaru, artinya setiap kali pembaruan kernel tersedia, linux akan mengubah versi, dan itu akan tergantung pada kernel yang lebih baru, dan dengan demikian kernel baru akan diinstal secara otomatis.

Ingatlah 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 semacamnya) dan menghapus kernel baru.


Ubuntu
  1. Cara Menginstal Kernel 5.13 di Ubuntu 18.04 dari Repositori 20.04

  2. Mengapa Kernel Menjatuhkan Paket?

  3. Linux – Mengapa Kernel Tidak Dapat Menjalankan Init?

  1. Mengapa Ubuntu Terus Meminta Kata Sandi Gmail?

  2. Menyesuaikan Kernel (arm64) Menggunakan Ubuntu 20.04 Lts Pada Raspberry Pi 4?

  3. Memperbarui Rstudio Di Ubuntu 16.04?

  1. Bagaimana cara memperbaiki Ubuntu yang tidak memperbarui masalah karena paket yang rusak

  2. Server Ubuntu:Perbedaan Ubuntu

  3. Mengapa Memori Bersama Kernel adalah 0 di Ubuntu 12.04?