Friday, March 2, 2018

Bagaimana Cara memperbarui kernel CentOS menjadi Kernel stabil terbaru dan meng-upgrade

Advertiser-1

Advertiser-2>
Kernel adalah inti dari sistem operasi, dan menjalankan CPU, mengelola memori sistem, mengendalikan akses ke disk drive, dan berisi driver perangkat yang memungkinkan Anda berinteraksi dengan sistem dan menggunakan perangkat keras dan periferal yang terpasang pada komputer. Tentu, update kernel menarik sebagian besar administrator sistem yang bertanggung jawab untuk memeras performa dan manfaat dari perangkat keras dan perangkat lunak yang ada. Dalam beberapa kasus, membangun kembali kernel (upgrade kernel atau update kernel) diperlukan untuk mendukung perangkat keras baru yang tidak didukung, atau yang kurang didukung, oleh kernel sistem Anda yang ada.
Periksa kernel sistem saat ini dengan menggunakan opsi uname -r.
[ root @ localhost ~] # uname -r
3.10.0-327.el7.x86_64
Setelah Anda menentukan versi kernel yang sedang Anda jalankan, langkah selanjutnya adalah mendapatkan versi terbaru dari kode sumber kernel.
Download kernel stabil terbaru dari www.kernel.org. Sekarang kernel stabil terbaru adalah 4.5.3
Pada waktu tertentu, hampir selalu ada dua versi kernel Linux yang tersedia, versi stabil dan tidak stabil atau pengembangan. Anda dapat membedakan antara versi dengan melihat nomor versi kernel. Sistem penomoran versi kernel mudah dimengerti. Versi kernel diberi nomor dengan menggunakan format major.minor.patch , di mana mayor adalah nomor versi mayor, minor adalah nomor versi minor, dan patch adalah level patch. Nomor versi utama , saat ini 4, berubah sangat jarang dan mewakili perubahan substansial atau mendasar antara rilis kernel. Nomor versi minor, 5 pada contoh yang ditunjukkan pada bagian sebelumnya, berubah lebih sering karena fitur baru ditambahkan ke kernel, seperti sistem berkas baru, karena subsistem utama mengalami pemodelan ulang yang signifikan, karena bug yang signifikan diperbaiki, atau karena patch keamanan digabungkan ke dalam kernel. kode sumber

Update kernel CentOS ke kernel stabil terbaru

Download kernel stabil terbaru 4.5.3 dari www.kernel.org.
Kemudian ekstrak source kernel dengan menggunakan tar -jxvf dan copy ke / usr / src sebagai berikut
[ root @ localhost ~] #tar -Jxvf linux-4.5.3.tar.xz
[ root @ localhost ~] #cp -rf linux-4.5.3 / usr / src
[ root @ localhost src] # ls
kernel debug linux-4.5.3  
Kemudian ubah direktori ke linux-4.5.3 dengan menggunakan perintah cd sebagai berikut
[ root @ localhost src] # cd linux-4.5.3 
Kemudian jalankan perintah make mrproper
[ root @ localhost linux-4.5.3] # make mrproper
Sekarang instal paket nukleat dan nukle-devel dengan menggunakan yum sebagai berikut
[ root @ localhost linux-4.5.3] # yum install ncurses nucle-devel
Kemudian jalankan perintah make menuconfig
[ root @ localhost linux-4.5.3] # buat menuconfig
Dukungan Jaringan
Sistem berkas
Driver Firmware
simpan konfigurasi keluar dari situ.

Sekarang pasang paket openssl-devel package dengan menggunakan yum
[ root @ localhost linux-4.5.3] # yum install openssl-devel
Kemudian jalankan perintah membuat dibutuhkan saat harap bersabar dan menunggu.
[ root @ localhost linux-4.5.3] # make
Contoh ouput itu seperti
Kemudian jalankan perintah make modules
[ root @ localhost linux-4.5.3] # membuat modul
  CHK include / config / kernel.release
  CHK menyertakan / menghasilkan / uapi / linux / version.h
  CHK menyertakan / menghasilkan / utsrelease.h
  CHK menyertakan / menghasilkan / bounds.h
  CHK termasuk / dihasilkan / timeconst.h
  CHK menyertakan / menghasilkan / asm-offsets.h
  CALL scripts / checksyscalls.sh
  Membangun modul, tahap 2.
  Modul MODPOST 2175
Sekarang pasang modul dengan menggunakan perintah make modules_install.
[ root @ localhost linux-4.5.3] # membuat modules_install
Contoh ouput seperti berikut
  INSTALL /lib/firmware/radeon/RV620_me.bin
  INSTALL /lib/firmware/radeon/RV635_pfp.bin
  INSTALL /lib/firmware/radeon/RV635_me.bin
  INSTALL /lib/firmware/radeon/RV670_pfp.bin
  INSTALL /lib/firmware/radeon/RV710_me.bin
  INSTALL /lib/firmware/av7110/bootcode.bin
  INSTALL /lib/firmware/ttusb-budget/dspbootcode.bin
  INSTALL /lib/firmware/korg/k1212.dsp
  INSTALL /lib/firmware/ess/maestro3_assp_kernel.fw
  INSTALL /lib/firmware/ess/maestro3_assp_minisrc.fw
  INSTALL /lib/firmware/tigon/tg3.bin
  INSTALL /lib/firmware/tigon/tg3_tso.bin
  INSTALL /lib/firmware/tigon/tg3_tso5.bin
  INSTALL /lib/firmware/emi26/loader.fw
  INSTALL /lib/firmware/emi26/firmware.fw
  INSTALL /lib/firmware/emi26/bitstream.fw
  INSTALL /lib/firmware/mts_edge.fw
  INSTALL /lib/firmware/edgeport/boot.fw
  INSTALL /lib/firmware/edgeport/boot2.fw
  INSTALL /lib/firmware/edgeport/down.fw
  INSTALL /lib/firmware/edgeport/down2.fw
  INSTALL /lib/firmware/edgeport/down3.bin
  INSTALL /lib/firmware/whiteheat_loader.fw
  INSTALL /lib/firmware/whiteheat.fw
  INSTALL /lib/firmware/keyspan_pda/keyspan_pda.fw
  INSTALL /lib/firmware/keyspan_pda/xircom_pgs.fw
  DEPMOD 4.5.3
[ root @ localhost linux-4.5.3] #
Sekarang jalankan perintah make install
[ root @ localhost linux-4.5.3] # make install
sh ./arch/x86/boot/install.sh 4.5.3 arch / x86 / boot / bzImage \
        System.map "/ boot"
[ root @ localhost linux-4.5.3] #
dan kemudian reboot sistem
[ root @ localhost linux-4.5.3] # reboot
[ root @ localhost linux-4.5.3] # 

Layar GRUB seperti


EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
:-?
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
$-)
(y)
(f)
x-)
(k)
(h)
cheer