Baru-baru ini, kernel Linux 5.7 dilancarkan dengan banyak loceng dan wisel, yang seterusnya meningkatkan keupayaan OS Linux. Dalam artikel ini, kita akan melalui proses memasang kernel Linux 5.7 di Ubuntu. Namun, sebelum kita maju, mari kita pelajari mengenai Linux Kernel secara ringkas.
Apa itu Kernel Linux?
Kernel Linux adalah kernel sistem operasi monolitik, sumber terbuka, dan percuma berdasarkan Unix. Kernel Linux serba boleh ketika menggunakan sistem pengkomputeran kerana menyokong peranti mudah alih, tablet, komputer, mainframe, superkomputer, jam pintar, dan sebagainya.
Linus Torvalds pertama kali membuat versi pertama kernel Linux (0.01) pada tahun 1991. Dia menciptanya untuk komputer peribadinya tanpa bermaksud menjadikannya lintas platform. Tidak lama kemudian, ia menjadi popular, yang mengakibatkan dia dan komuniti sumber terbuka mengusahakan Kernel dan memperbaikinya pada tahun-tahun mendatang. Untuk memastikan penggunaan dan pengedaran yang adil, ia menggunakan Lesen Sistem Operasi GNU, yang menjadikannya popular di kalangan pengguna dan pemaju.
Bagaimana Kernel Release Berfungsi?
Pembangunan kernel terutamanya penyumbang bekerja di seluruh dunia. Perbincangan Kernel Linux dilakukan melalui senarai mel kernel Linux (LKML). Model pelepasan stabil diadaptasi pada tahun 2005, yang dilakukan untuk meningkatkan kitaran maklum balas dan peningkatan. Pada awalnya, ini dilakukan dalam 2-3 bulan, yang bermaksud bahawa umpan balik dan siklus pelaksanaan yang lebih lama, mengakibatkan frustrasi kedua-dua pemaju dan pengguna.
Untuk memperbaiki keseluruhan senario, siaran dikurangkan menjadi satu minggu, bergantung pada faktor lain, termasuk cuti, beban kerja, dan sebagainya. Penomboran dalam pelepasan kernel ini dilakukan seperti 5.6.1, 5.6.2, 5.6.3, dan seterusnya. Pelepasan besar dilakukan dengan menggunakan pengertian dua nombor, misalnya, 4.9.
Pelepasan kernel besar terbaru adalah 5.7. Kami juga mempunyai kernel LTS, yang disertakan dengan sokongan jangka panjang untuk penggunaan yang lebih luas. Selain daripada pelepasan, terdapat tambalan. Tambalan tersebut mengikuti peraturan yang berbeza dan digunakan untuk meningkatkan kualiti Kernel kerana semakin banyak pengguna dan pembangun bermain dengannya.
Sudah tentu ada peraturan tampalan juga untuk memastikan kestabilan Kernel. Peraturan tambalan tidak ada perubahan dalam 12 tahun terakhir dan dengan itu memberikan kestabilan dan keberkesanan.
Untuk memastikan bahawa perubahan kernel stabil, perlu memenuhi yang berikut:
- Perubahan tidak boleh melebihi 100 baris
- Ia harus diuji dan diperbetulkan dengan secukupnya.
- Penyelesaiannya hanya satu perkara dalam satu masa.
- Perbaikan hanya boleh diberikan pada masalah yang dilaporkan.
- Tidak ada fungsi penting yang dilepaskan dalam patch.
- Ia harus digabungkan menjadi pokok Linux
Linus Torvalds bertanggungjawab untuk mengkaji dan melepaskan tambalan atau pelepasan yang ketara.
Sekiranya anda masih ingin tahu, anda harus membaca Model Kernel Release Linux.
Mengapa perlunya pelepasan Kernel?
Pelepasan Kernel sangat penting untuk kelangsungan sistem operasi apa pun. Mereka bukan sahaja membawa ciri baru, tetapi juga memastikan kestabilan dan keselamatan yang tepat untuk pengguna.
Sebagai contoh, kernel Linux menandakan pepijat keselamatan sebagai keutamaan dan tambalan dan menolaknya secepat mungkin. Terdapat banyak panduan mengenai cara memastikan keselamatan kernel, yang berada di luar ruang lingkup artikel.
Kernel 5.7 Ciri
Dengan pemahaman yang baik tentang Kernel, model pelepasan Kernel Linux, dan keperluannya, mari senaraikan Kernel 5 secara ringkas.7 ciri di bawah.
- Sokongan perkakasan baru dengan pemacu exFAT
- Sokongan peranti ARM yang dilanjutkan
- Sokongan pemampatan Zstd
- Pemeriksaan tekanan termal penjadual tugas
- IO_ semasa penambahbaikan
dan banyak lagi! Sekiranya anda berminat untuk mempelajari lebih lanjut, anda boleh melihat liputan lengkap kami di sini.
Cara memasang Linux Kernel 5.7 di Ubuntu
Di bahagian ini, kita akan belajar cara memasang kernel Linux 5.7 di Ubuntu. Kaedah ini juga akan berfungsi untuk distro berasaskan Debian.
Mari kita mulakan.
Pada mulanya, anda perlu memuat turun semua fail yang diperlukan menggunakan wget. Untuk melakukannya, cukup salin dan tampal arahan berikut di terminal.
Anda mungkin mahu menukar ke / tmp / folder menggunakan arahan di bawah.
cd / tmp /
wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / linux-header-5.7.0-050700_5.7.0-050700.202005312130_semua.deb
wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / linux-header-5.7.0-050700-generik_5.7.0-050700.202005312130_amd64.deb
wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / linux-image-unsigned-5.7.0-050700-generik_5.7.0-050700.202005312130_amd64.deb
wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / linux-modul-5.7.0-050700-generik_5.7.0-050700.202005312130_amd64.deb
Sekarang, semua fail dimuat turun, anda harus menjalankan perintah berikut untuk memasangnya.
sudo dpkg -i .deb
Akhirnya, anda perlu mengesahkan pemasangan selesai atau tidak, jalankan arahan berikut selepas sistem reboot.
uname -r
Cara boot ke Kernels sebelumnya menggunakan grub
Untuk memaparkan GRUB semasa waktu boot, anda perlu menekan dan menahan butang SHIFT. Sekarang, anda akan melihat pilihan kernel yang tersedia yang boleh anda pilih mengikut pilihan anda menggunakan kekunci anak panah atas dan bawah. Setelah dipilih, tekan ENTER, dan anda akan boot ke Linux menggunakan Kernel yang dipilih. Semudah itu!
Anda juga boleh menetapkan kernel lalai dengan mengedit grub.
gksudo gedit / etc / default / grub
Nyahpasang
Sekiranya atas sebab tertentu, anda ingin menyahpasang kernel 5.7 dan kembali ke Kernel stabil terakhir, maka anda boleh melakukannya dengan menjalankan perintah berikut.
sudo dpkg --purge linux-image-unsigned-5.7.0-050700-generik
Kesimpulannya
Ini membawa kita ke akhir artikel kami tentang cara memasang Linux Kernel 5.7 di Ubuntu. Jadi, apa pendapat anda mengenai Kernel baru? Adakah anda menyukainya? Komen di bawah dan beritahu kami.