Ketika 16.10 dirilis, apakah mungkin menggunakan kernelnya di 16.04?
Saya tahu ini akan ditawarkan pada 16.04.2 pada bulan Februari, tetapi dengan masalah laptop saya pada 16.04 saya lebih suka mulai menggunakannya lebih awal.
16.04
kernel
16.10
hardware-enablement-stack
generalnie
sumber
sumber
linux-generic-lts-yakkety
paket.Jawaban:
Rilis poin kedua untuk Ubuntu 16.04 (Xenial Xerus) dijadwalkan untuk 16 Februari 2017. Ini akan didukung oleh kernel Linux 4.8 menggantikan cabang 4.4 yang saat ini digunakan.
Untuk menguji HWE Stack yang akan datang sebelum rilis resmi 16.04.2:
Paket ini telah tersedia di repositori xenial sejak awal Desember 2016.
Catatan : Paket kernel ini tidak lagi tersedia dengan nama yang
linux-generic-lts-yakkety
diuraikan dalam jawaban yang lebih lama.Lihat https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack untuk detail lebih lanjut tentang pendekatan baru Ubuntu untuk menawarkan kernel HWE.
sumber
sudo apt-get install linux-generic-hwe-16.04
Melakukan hal ini:
Bersulang!
sumber
Error! Your kernel headers for kernel 4.8.0-25-generic cannot be found.
Karena Anda perlu menginstal paket lain$ sudo apt-get install linux-headers-generic-lts-yakkety linux-signed-generic-lts-yakkety
It IS NOT RECOMMENDED that you subscribe to this PPA.
linux-image-generic-lts-yakkety
paket tampaknya telah dihapus: ubuntuupdates.org/package/canonical_kernel_team/xenial/main/…Inilah yang saya lakukan dan ini bekerja dengan baik. Saya telah menggunakannya dengan desktop Cinnamon 3.2:
Ini akan memungkinkan setiap pembaruan datang kepada Anda melalui pembaru perangkat lunak.
Jika tidak suka, Anda dapat menghapus:
sumber
It IS NOT RECOMMENDED that you subscribe to this PPA.
Sekarang Anda dapat mengunduh dan menginstal kernel mainline secara manual dari Ubuntu mainline PPA .
Ini tidak disarankan, karena kernel ini tidak akan pernah mendapatkan pembaruan dan tidak memiliki tambalan Ubuntu.
Setelah 16.10 dirilis, tidak langsung,
linux-generic-hwe-16.04-edge
akan muncul di repo resmi untuk 16,04.Anda dapat menginstalnya dan mendapatkan kernel baru dengan pembaruan rutin.
sumber
Anda dapat mencoba dan jika ini berhasil, solusinya tidak akan didukung oleh Canonical dan oleh pengguna LTS. Dengan ini, Anda akan memiliki dua masalah, bukan satu.
Ingatlah bahwa 16.10 akan memiliki kebijakan peningkatan sendiri. Dan ini akan mempengaruhi lingkungan Anda karena Anda akan menggabungkan kernel Yakkety dengan paket Xenial.
Jika kernel memberikan masalah kepada Anda, Anda dapat mencoba tanggapan pertama di sini: Bagaimana cara memperbarui kernel ke versi arus utama terbaru tanpa distro-upgrade?, dan perbarui kernel Anda ke versi arus utama terbaru yang membantu Anda.
TAMBAH: Rilis Dukungan Jangka Panjang Ubuntu (LTS) (seperti 16.04) memiliki dukungan 5 tahun, dengan pembaruan keamanan dan perbaikan bug, tetapi diasumsikan bahwa Anda akan menggunakan komponen rilis LTS dan meminimalkan penggunaan komponen dari rilis lain. atau PPA. 16.10 adalah versi non-LTS, yang hanya memiliki dukungan hingga Agustus 2017. Jika Anda menggunakan kernel dari rilis non-LTS dalam rilis LTS, dengan jangka waktu dukungan yang berbeda, Anda hanya akan bergantung pada diri sendiri, karena Anda akan pergi untuk menggunakan komponen inti (kernel) dari rilis non-LTS dalam rilis LTS.
sumber
Ya, Anda dapat menggunakan Kernel 4.8 di Ubuntu 16.04 tetapi ..
Ketika dorongan untuk meningkatkan Ubuntu 14,04 ke 16,04 muncul selama pembaruan sistem, saya melanjutkan. Segera saya punya masalah dengan laptop saya dan memutakhirkan kernel dari 4.4 ke 4.6.3, 4.7.5 dan sekarang saya menggunakan 4.8.1 . Ubuntu 16.10 dikirimkan dengan 4.8.0 tingkat di bawah ini. **
Seperti yang disebutkan sebelumnya ketika Anda secara manual menginstal versi kernel tertentu itu tidak diperbarui secara otomatis. Saya tidak keberatan duduk di versi yang bekerja untuk saya. Kernel yang diinstal secara manual tidak secara otomatis dihapus oleh pembaruan sistem Ubuntu yang memberi Anda kebebasan untuk boot dengan berbagai versi yang telah Anda instal. Sebaliknya Anda perlu memantau ukuran
/boot
dan secara berkala membersihkan versi lama yang tidak lagi Anda inginkan / butuhkan:Pengguna perangkat keras tertentu hampir dipaksa untuk memperbarui kernel mereka untuk memperbaiki kesalahan yang mempengaruhi platform mereka. Biasanya ini disebabkan oleh perangkat keras baru tetapi juga bisa terkait dengan kesalahan Intel atau Nvidia yang diperkenalkan pada kernel lama.
Saat memasang kernel yang lebih baru, disarankan tidak didukung oleh Ubuntu.
Cara menginstal Kernel yang lebih baru
Gambar dan instruksi yang lebih terperinci untuk menginstal secara manual dapat ditemukan di: Ubuntu 15.10: Berbagai "jenis" pembekuan dan sekarang shutdown yang tidak terduga . Ringkasan singkat disediakan di sini.
Untuk melihat versi kernel apa yang tersedia untuk instalasi ketik ini ke bilah alamat browser Anda:
Gulir ke bawah ke versi kernel yang ingin Anda instal dan klik tautannya. Saya akan menganggap Anda berada pada platform Intel / AMD 64-bit dan ingin versi Kernel generik. Untuk saya sendiri saya ingin mengunduh
4.8.3
untuk mendapatkan patch keamanan "Kotor Sapi" seperti yang dibahas di sini: Apa itu "Kotor SAPI" bug dan Bagaimana cara melindungi terhadap bug itu?.Setelah memilih tautan 4.8.3 kernel saya gulir ke bawah ke bagian
Build for amd64 succeeded
dan melihat file-file berikut:Kami tidak ingin "latensi rendah" hanya "generik" plus "semua". Pertama kita perlu mengunduhnya ke sistem kita menggunakan perintah wget. Maka kita perlu menginstalnya dan akhirnya reboot sistem:
Ingat kernel yang diinstal secara manual seperti yang baru saja kita lakukan, tidak secara otomatis dihapus oleh Ubuntu. Ubuntu secara otomatis menghapus versi kernel lama yang diinstal hanya menjaga versi saat ini dan versi sebelumnya. Karena itu pantau ukuran
/boot
direktori Anda dan secara berkala hapus kernel yang Anda instal secara manual dan tidak perlu lagi. Jangan gunakanrm
perintah (hapus), ikuti instruksi yang ditemukan menggunakan google.sumber