Kernel Linux

Cara Upgrade Kernel Debian 9 Stretch dari Sumber

Cara Upgrade Kernel Debian 9 Stretch dari Sumber

Pada artikel ini, saya akan menunjukkan cara mengupgrade kernel Debian 9 stretch. Saya akan mengunduh sumber kernel dari situs web resmi kernel Linux dan mengompilasinya di Debian 9 peregangan. Mari kita mulai.

Memeriksa Versi Kernel yang Terinstal:

Anda dapat memeriksa versi kernel saat ini yang diinstal pada sistem operasi Debian 9 Anda dengan perintah berikut:

$ uname -r

Dari output perintah 'uname', Anda dapat melihat bahwa kernel yang saya instal di sistem operasi Debian 9 saya adalah 4.9.0


Mengunduh Kernel:

Kunjungi situs web resmi Kernel Linux di https://www.inti.org dari browser web apa pun pilihan Anda. Anda akan melihat halaman berikut:

Anda dapat melihat bahwa kode sumber dari versi kernel yang berbeda terdaftar di situs web. Anda dapat mengunduh sumber kernel sebagai file tar terkompresi.

Ada kernel utama, stabil, jangka panjang yang dapat Anda unduh. Jika Anda memutakhirkan kernel sistem komputer produksi yang menjalankan Debian, Anda harus mengunduh rilis jangka panjang atau stabil. Jika Anda hanya menguji sesuatu, Anda dapat mengunduh rilis arus utama jika Anda mau. Berhati-hatilah, rilis arus utama mungkin memiliki bug. Jika Anda peduli dengan stabilitas, Anda harus selalu mendapatkan rilis stabil atau jangka panjang.

Pada artikel ini, saya akan menunjukkan cara mengupgrade kernel default Debian 9 ke stable 4.14.7 kernel. Jadi klik tautan seperti yang ditunjukkan pada tangkapan layar untuk mengunduh kode sumber untuk kernel 4.14.7

Browser Anda akan meminta Anda untuk mengunduh file. Klik "Simpan File" dan klik "OK". Unduhan Anda harus dimulai.


Memasang Alat yang Diperlukan untuk Membangun Kernel:

Sebelum Anda dapat mengkompilasi kernel di Debian 9, Anda perlu menginstal beberapa paket tambahan, pada dasarnya kompiler dan dependensi yang diperlukan.

Pertama-tama perbarui cache repositori paket dengan perintah berikut:

$ sudo apt-get update

Sekarang jalankan perintah berikut untuk menginstal paket yang diperlukan:

$ sudo apt-get install build-essential libncurses5-dev gcc libssl-dev bc

Cukup tekan 'y' dan tekan untuk melanjutkan.

Setelah instalasi selesai, kita dapat memulai proses kompilasi kernel.


Mengkompilasi Kernel:

Sekarang kita dapat mengkompilasi kernel dari sumber. Sebelum Anda melangkah lebih jauh, pastikan Anda memiliki lebih dari 18GB-20GB ruang kosong di mana Anda akan mengkompilasi kernel.

Pertama buka direktori tempat Anda mengunduh sumber kernel linux. Dalam kasus saya, ini adalah direktori Unduhan di direktori HOME saya.

Jalankan perintah berikut untuk menavigasi ke direktori Unduhan:

$ cd ~/Downloads

Anda dapat melihat dari output 'ls' bahwa nama file yang saya unduh adalah 'linux-4.14.7.ter.xz'.

Sekarang kita harus mengekstrak arsip tar.

Jalankan perintah berikut untuk mengekstrak tar.arsip xz:

$tar xvf linux-4.14.7.ter.xz

Anda dapat melihat direktori baru 'linux-4.14.7' telah dibuat.

Sekarang arahkan ke direktori dengan perintah berikut:

$cd linux-4.14.7

Sekarang kita harus menyalin konfigurasi boot ke 'linux-4.14.direktori 7'. Kami melakukan ini karena banyak pekerjaan untuk mencari tahu modul kernel apa yang harus diaktifkan, apa yang harus dinonaktifkan untuk mendapatkan sistem yang berfungsi. Jadi kita bisa menggunakan konfigurasi yang digunakan kernel saat ini.

Dari output dari perintah 'ls' berikut, Anda dapat melihat file konfigurasi bertanda hitam di tangkapan layar. Ini adalah file yang kami minati.

Jalankan perintah berikut untuk menyalin file konfigurasi:

$cp -v /boot/config-4.9.0-3-amd64 .konfigurasi

Kernel baru mungkin memiliki banyak fitur baru yang tidak dimiliki kernel lama. Jadi sebaiknya jalankan perintah berikut untuk mengonversi file konfigurasi lama ke yang baru new. Kalau tidak, kami akan ditanyai banyak pertanyaan yang mungkin tidak masuk akal bagi Anda.

$ buat menuconfig

Anda akan disajikan dengan jendela berikut. Dari sini Anda dapat mengaktifkan dan menonaktifkan fitur kernel tertentu. Jika Anda tidak tahu apa yang harus dilakukan di sini, biarkan default the.

Setelah Anda selesai memutuskan apa yang ingin Anda instal, tekan tombol tombol untuk menavigasi ke "Simpan" dan tekan

tekan

tekan

Arahkan ke "Keluar" dan tekan . Kamu sudah selesai.

Sekarang jalankan perintah berikut untuk memulai proses kompilasi kernel:

$ buat deb-pkg

Proses kompilasi membutuhkan waktu yang sangat lama untuk diselesaikan.

Setelah kompilasi selesai, Anda akan melihat jendela berikut:

4 file paket debian (.deb) akan dihasilkan di luar 'linux-4.14.Direktori 7' seperti yang Anda lihat di tangkapan layar.

Sekarang yang harus kita lakukan untuk memperbarui kernel adalah menginstal semua yang dihasilkan .file deb.

Jalankan perintah berikut untuk memperbarui kernel:

$ sudo dpkg -i… /linux-*.deb

Sekarang restart komputer Anda dengan perintah berikut:

$ sudo reboot

Setelah komputer boot, jalankan perintah berikut untuk memeriksa versi kernel:

$ uname -r

Anda dapat melihat dari output dari perintah 'uname' bahwa versi kernel diperbarui ke 4.14.7

Jadi begitulah cara Anda memperbarui kernel Debian 9 stretch. Terima kasih telah membaca artikel ini.

Cara merekam dan streaming sesi permainan Anda di Linux
Dulu, bermain game hanya dianggap sebagai hobi, namun seiring berjalannya waktu, industri game mengalami pertumbuhan yang sangat pesat baik dari segi ...
Game Terbaik untuk Dimainkan dengan Pelacakan Tangan
Oculus Quest baru-baru ini memperkenalkan ide hebat pelacakan tangan tanpa pengontrol. Dengan jumlah permainan dan aktivitas yang terus meningkat yang...
Cara Menampilkan Overlay OSD di Aplikasi dan Game Linux Layar Penuh
Memainkan game layar penuh atau menggunakan aplikasi dalam mode layar penuh bebas gangguan dapat memutus Anda dari informasi sistem yang relevan yang ...