Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk memasang kernel Linux terkini pada CentOS 7

Bagaimana untuk memasang kernel Linux terkini pada CentOS 7

王林
王林ke hadapan
2024-02-12 14:45:12438semak imbas

Inti Linux ialah teras sistem pengendalian Ia bertanggungjawab untuk mengurus sumber perkakasan, menyediakan perkhidmatan sistem, melaksanakan program pengguna, dsb. Kernel Linux kerap dikemas kini untuk membetulkan kelemahan, menambah ciri baharu dan meningkatkan prestasi serta keserasian. Jika anda ingin menikmati kernel Linux terkini pada CentOS 7, anda perlu memasangnya secara manual kerana CentOS 7 menggunakan versi stabil yang lebih lama secara lalai. Artikel ini akan mengajar anda cara memasang kernel Linux terkini pada CentOS 7 dan cara menukar antara versi kernel yang berbeza.

Langkah 1: Semak versi kernel yang dipasang

Mari pasang pengedaran yang mengandungi versi kernel tertentu. Untuk memaparkan versi yang sedang dipasang pada sistem kita boleh:

# uname -sr

Gambar di bawah menunjukkan output pada pelayan CentOS 7:

如何在CentOS 7上安装最新的Linux内核

Jika kita sekarang pergi ke https://www.kernel.org/, pada masa penulisan, kita melihat bahawa versi kernel terkini ialah 4.10.1 (versi lain boleh didapati daripada tapak web yang sama).

Perkara penting yang perlu dipertimbangkan juga ialah kitaran hayat versi kernel - jika versi yang anda sedang gunakan menghampiri penghujung kitaran hayatnya, tiada pembetulan pepijat lanjut akan tersedia selepas tarikh tersebut. Untuk maklumat lanjut, lihat halaman keluaran kernel.

Langkah 2: Tingkatkan Kernel dalam CentOS 7

Kebanyakan pengedaran moden menyediakan cara untuk menaik taraf kernel menggunakan sistem pengurusan pakej seperti yum dan repositori yang disokong secara rasmi.

Walau bagaimanapun, ini hanya akan menaik taraf kernel kepada versi terkini yang tersedia dalam repositori - bukan versi terkini yang tersedia di https://www.kernel.org/. Malangnya, Red Hat hanya membenarkan peningkatan kernel menggunakan yang pertama.

Tidak seperti Red Hat, CentOS membenarkan penggunaan ELRepo, repositori pihak ketiga yang boleh menaik taraf kernel kepada versi terkini.

Untuk mendayakan repositori ELRepo pada CentOS 7, jalankan:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
如何在CentOS 7上安装最新的Linux内核

Selepas repositori didayakan, anda boleh menggunakan arahan berikut untuk menyenaraikan pakej berkaitan kernel yang tersedia:

# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
如何在CentOS 7上安装最新的Linux内核

Seterusnya, pasang kernel stabil talian utama terkini:

# yum --enablerepo=elrepo-kernel install kernel-ml
如何在CentOS 7上安装最新的Linux内核

Akhir sekali, but semula mesin dan gunakan kernel terkini, kemudian jalankan arahan berikut untuk menyemak versi kernel terkini:

uname -sr
如何在CentOS 7上安装最新的Linux内核

Langkah 3: Tetapkan versi kernel lalai GRUB

Untuk menjadikan kernel yang baru dipasang sebagai pilihan but lalai, anda perlu mengubah suai konfigurasi GRUB seperti berikut:

Buka dan edit /etc/default/grub dan sediakan
GRUB_DEFAULT=0. Ini bermakna bahawa kernel pertama dalam halaman permulaan GRUB akan menjadi kernel lalai.

GRUB_TIMEOUT=5
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

Seterusnya jalankan arahan di bawah untuk mencipta semula konfigurasi kernel.

# grub2-mkconfig -o /boot/grub2/grub.cfg
如何在CentOS 7上安装最新的Linux内核

But semula dan sahkan bahawa kernel terkini ditetapkan sebagai kernel lalai.

如何在CentOS 7上安装最新的Linux内核

Tahniah! Anda telah meningkatkan kernel dalam CentOS 7!

Ringkasan

Artikel ini menerangkan cara memasang kernel Linux terkini pada CentOS 7, dan cara menukar antara versi kernel yang berbeza. Melalui langkah ini, anda boleh menikmati kernel Linux terkini pada CentOS 7 dan meningkatkan keselamatan dan prestasi sistem. Sudah tentu, anda juga boleh memilih versi kernel yang sesuai mengikut keperluan anda, atau terus menggunakan versi stabil lalai. Walau apa pun, anda harus mengemas kini sistem anda dengan kerap untuk memastikan ia berjalan secara optimum.

Atas ialah kandungan terperinci Bagaimana untuk memasang kernel Linux terkini pada CentOS 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam