Jadi saya membangun kembali server penyimpanan saya. Untuk stabilitas, saya ingin menggunakan server Ubuntu 14.04 LTS sebagai OS. Namun, saya berencana untuk menggunakan Btrfs dengan RAID 5, dan ini telah sangat ditingkatkan di kernel 3.19. Jadi saya ingin menggunakan kernel itu dengan 14.04.
Saya tahu bahwa 3.19 adalah kernel yang akan digunakan dalam 15.04, dan dijadwalkan akan dirilis pada bulan Agustus sebagai kernel HWE dan default untuk 14.04.3. Tetapi saya perlu membangun server ini sekarang.
Saya tidak ingin masuk ke pengaturan kustom yang funky yang akan merusak segalanya di masa depan. Jadi apa cara paling bebas masalah saya dapat menggunakan kernel itu sekarang di atas instalasi 14.04.2, yang dapat dengan mudah dikembalikan ke standar pada bulan Agustus, ketika saya dapat meng-upgrade ke 14.04.3 dan mendapatkan kernel yang saya inginkan standar?
dpkg -i
. Saya tidak tahu apakah ini cara bebas masalah terbanyak (atau yang kedua / ketiga), tetapi ini adalah sesuatu untuk dicoba.Jawaban:
Anda dapat menginstal kernel yang lebih baru
seperti yang dijelaskan dalam Kernel / MainlineBuilds atau
dalam hal ini lebih sederhana dengan paket dibangun dari
linux-lts-vivid
daritrusty-updates
repositori:Paket meta ini selalu tergantung pada versi terbaru dari cabang kernel Canonical v3.19.
Setara dengan cabang kernel v4.4 dari Ubuntu Xenial adalah
linux-generic-lts-xenial
(sungguh mengejutkan).Karena paket kernel dari cabang yang berbeda tidak saling menggantikan, hampir tidak ada bahaya, bahwa salah satu dari langkah-langkah di atas akan membuat sistem Anda tidak dapat di-bootb. Jika kernel yang baru diinstal tidak berjalan, Anda dapat memilih untuk mem-boot kernel yang berbeda / sebelumnya dalam menu GRUB saat boot.
¹ Pengecualian yang paling penting adalah konfigurasi GRUB yang rusak. Jika
update-grub
(dipanggil oleh skrip pasca-instalasi dan pasca-penghapusan paket kernel) tidak berfungsi tanpa kernel baru, itu juga tidak akan bekerja dengan kernel baru.sumber
sudo apt-get install linux-generic-lts-vivid
.Anda sekarang dapat menginstal kernel Ubuntu "terbaru" (3,19) langsung dari repositori:
Ini akan menginstal kernel Ubuntu yang stabil untuk Vivid. Dan header yang diperlukan untuk membangun beberapa modul pada sistem Anda.
Semoga ini membantu!
sumber
Cara termudah untuk memutakhirkan kernel ke 3.19 di Ubuntu 14.04 adalah dengan menjalankan:
Ini akan menginstal paket meta, yang akan menarik yang lainnya. Gambar dan tajuk akan dipasang.
Metode ini bagus, karena 3,19 kernel akan mendapatkan pembaruan keamanan dan perbaikan bug melalui proses pembaruan & peningkatan rutin.
Kernel lama 3.13 atau 3.16 tidak akan dihapus. Mereka akan dapat di-boot menggunakan menu grub. Dan mereka juga akan mendapat pembaruan.
Jika Anda tidak ingin kernel 3.13 atau 3.16 diperbarui, Anda dapat menghapus paket meta:
linux-image-generic linux-headers-generic
untuk 3.13linux-image-generic-lts-utopic linux-headers-generic-lts-utopic
untuk 3.16sumber
Unduh 3 file:
Hati-hati, salah satu yang
linux-headers
umum untuk semua arsitektur (_all.deb
). Yang lainlinux-headers
danlinux-image
harus cocok dengan arsitektur mesin Anda (_i386.deb
atau_amd64.deb
).Dari terminal, instal semuanya dengan menjalankan:
Atau cukup gunakan TABpelengkapan otomatis untuk membantu Anda mengetikkan nama file lengkap.
sumber
linux-generic-lts-vivid
tidak tersedia pada saat jawaban ini.linux-headers
hanya diperlukan jika Anda ingin mengkompilasi kernel Anda sendiri. Jika Anda hanya ingin menggunakan kernel,linux-image
akan cukup sempurna.