Bagaimana saya bisa meningkatkan kernel Ubuntu LTS ke yang lebih baru?

40

Saya baru saja menginstal Ubuntu 12.04.2 64-bit pada PC desktop saya dan saya melihat kernel di System Monitor adalah 3.5.0-23 tetapi di Ubuntu 12.04.2 di laptop saya kernelnya 3.2.0-38.

Saya sudah mencoba menjalankan perintah sudo apt-get upgrade && sudo apt-get dist-upgradedi laptop saya tetapi tidak memperbarui kernel.

Bagaimana saya bisa meningkatkan kernel untuk laptop saya?

TinyTux
sumber
Hanya dalam kasus seseorang tidak tahu: Ubuntu 12.04 memiliki Kernel 3.2 sementara Ubuntu 12.10 memiliki Kernel 3.5. Untuk informasi lebih lanjut, kunjungi en.wikipedia.org/wiki/List_of_Ubuntu_releases#Table_of_versions
pablofiumara

Jawaban:

36

Penerapan baru 12.04.2 akan diinstal dengan kernel yang diperbarui dan tumpukan X windows baru. Untuk penyebaran 12,04 yang ada, pengguna perlu untuk memilih apa yang disebut Stack Enablement Hardware LTS . Jika Anda sudah menginstal Ubuntu 12,04 dengan tumpukan kernel sebelumnya, Anda disarankan untuk tetap menggunakan tumpukan ini daripada beralih ke kernel yang lebih baru; kernel X dan stack yang lebih baru disediakan untuk pemberdayaan perangkat keras yang tidak didukung oleh kernel sebelumnya, dan umumnya tidak ada alasan untuk meningkatkan ke stack yang lebih baru jika perangkat keras Anda didukung oleh kernel default.

Untuk meningkatkan ke kernel 3.5 pada 12.04.2, Anda harus menjalankan perintah berikut:

Untuk kernel baru:

sudo apt-get install linux-generic-lts-quantal

Untuk tumpukan X baru:

sudo apt-get install xserver-xorg-lts-quantal

PERINGATAN: Jika Anda menggunakan PPA xorg-edgers, jangan instal paket xserver-xorg-lts-quantal karena ini kemungkinan besar akan mengakibatkan kerusakan.

Referensi: https://launchpad.net/~xorg-edgers/+archive/ppa

Ini hanya disarankan untuk instalasi perangkat keras x86.

Lihat juga:

Kevin Bowen
sumber
6

Kumpulan instruksi paling sederhana yang selalu saya gunakan untuk meningkatkan / menurunkan kernel adalah oleh pengguna ubuntuforums.org dengan nama lykwydchykyn (url dimodifikasi oleh saya untuk posting ini):

Buka di sini: http://kernel.ubuntu.com/~kernel-ppa/mainline/ Unduh 3 (mungkin 4) debet ke folder di suatu tempat:

linux-headers-VERSION-NUMBER_all.deb
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-image-extra-VERSION-NUMBER_amd64.deb   # if available

Instal deb dengan front-end manajer paket apa pun yang Anda gunakan (apakah gdebi masih ada?), Atau gunakan perintah ini:

cd /path/to/folder/where/you/put/the/debs
sudo dpkg -i *.deb

Sumber: http://ubuntuforums.org/showthread.php?p=11391743#post11391743 dan https://askubuntu.com/a/142000/133170

codefreak
sumber
3
Lupa menambahkan askubuntu.com/a/142000/133170 di 'sumber'?
Amal Murali
2

Tentu saja Anda dapat menginstal kernel 3.5.0, jalankan apt-get install linux-image-generic-lts-quantaluntuk menginstal kernel 3.5.0 terbaru. Paket ini akan memastikan bahwa Anda selalu memiliki kernel kuantal terbaru.

Saya pribadi merekomendasikan kernel 3.8 (berdasarkan hulu 3.8.8) raring.

CATATAN: cari kernel 3.5.0 yang tersedia apt-cache search linux-image-3.5.0.

BTW: Anda bahkan dapat secara manual mengunduh kernel arus utama terbaru dan menginstalnya, misalnya 3.7.9. Namun, jika Anda menginstal kernel jalur utama PPA secara manual, Anda harus menginstal pembaruan secara manual.

http://kernel.ubuntu.com/~kernel-ppa/mainline/

Terry Wang
sumber
apakah saya akan mendapatkan pembaruan dan perbaikan kernel untuk kernel yang diinstal dengan cara ini?
BRKsays
Jika Anda berbicara tentang kernel utama PPA kernel, NO . Jika Anda menginstal linux-image-generic-lts-quantal, itu akan membantu Anda mengurus pembaruan keamanan 3.5.0. Saya sudah memperbarui jawabannya.
Terry Wang
1

Sejak 14.04.3, ada lebih banyak paket yang perlu Anda instal di desktop untuk mendapatkan semua dependensi diurutkan:

Ini menginstal kernel baru, seperti sebelumnya, dan cukup pada server CLI-only:

sudo apt-get install linux-generic-lts-vivid

Tetapi dengan server X Anda memerlukan banyak paket yang direkomendasikan oleh keduanya:

sudo apt-get install --install-recommends xserver-xorg-lts-vivid libwayland-egl1-mesa-lts-vivid
otus
sumber
0

Untuk kernel terbaru yang tersedia untuk 12,04:

sudo apt-get install linux-image-generic-lts-saucy

Untuk tumpukan X terbaru tersedia untuk 12,04:

sudo apt-get install xserver-xorg-lts-raring
Hendy Irawan
sumber