Otu esi ehichapụ kernel ochie anaghị eji na CentOS, RHEL na Fedora
N'isiokwu a, anyị ga-egosi otu esi ewepụ ihe oyiyi kernel ochie/ejighi ya na sistemu RHEL/CentOS/Fedora. Otú ọ dị, tupu i wepụ ihe ochie kernel, ọ dị mkpa ime ka kernel gị dị ọhụrụ; wụnye ụdị ọhụrụ ka ị nweta ọrụ kernel ọhụrụ yana iji chebe sistemụ gị pụọ na adịghị ike nke achọpụtara na ụdị ochie.
Iji wụnye ma ọ bụ kwalite na ụdị kernel kachasị ọhụrụ na sistemụ RHEL/CentOS/Fedora, gụọ ntuziaka a:
- Otu esi etinye ma ọ bụ kwalite gaa na ụdị kernel kacha ọhụrụ na CentOS 7
Ntị: Kama nke ahụ, a na-atụ aro idowe opekata mpe otu kernel ochie ma ọ bụ abụọ ka ọ daa azụ ma ọ bụrụ na enwere nsogbu na mmelite.
Iji gosi ụdị Linux (kernel) dị ugbu a na-agba na sistemụ gị, mee iwu a.
# uname -sr Linux 3.10.0-327.10.1.el7.x86_64
Ị nwere ike depụta ihe oyiyi kernel niile arụnyere na sistemụ gị dị ka nke a.
# rpm -q kernel kernel-3.10.0-229.el7.x86_64 kernel-3.10.0-229.14.1.el7.x86_64 kernel-3.10.0-327.3.1.el7.x86_64 kernel-3.10.0-327.10.1.el7.x86_64
Ịkwesịrị ịwụnye yum-utils, nke bụ ụdị ọrụ dị iche iche na-ejikọta na yum iji mee ka ọ dịkwuo ike ma dị mfe iji, site n'ịgbasa atụmatụ mbụ ya n'ụzọ dị iche iche.
# yum install yum-utils
Otu n'ime akụrụngwa ndị a bụ mkpocha ngwugwu nke ị nwere ike iji ihichapụ kernel ochie dị ka egosiri n'okpuru ebe a, a na-eji ọkọlọtọ ọnụ ọgụgụ akọwa ọnụọgụ kernels ịchọrọ ịhapụ na sistemụ.
# package-cleanup --oldkernels --count=2
Loaded plugins: fastestmirror, langpacks, product-id, versionlock --> Running transaction check ---> Package kernel.x86_64 0:3.10.0-229.el7 will be erased ---> Package kernel.x86_64 0:3.10.0-229.14.1.el7 will be erased ---> Package kernel-devel.x86_64 0:3.10.0-229.1.2.el7 will be erased ---> Package kernel-devel.x86_64 0:3.10.0-229.14.1.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved =============================================================================================================================================================================================== Package Arch Version Repository Size =============================================================================================================================================================================================== Removing: kernel x86_64 3.10.0-229.el7 @anaconda 131 M kernel x86_64 3.10.0-229.14.1.el7 @updates 131 M kernel-devel x86_64 3.10.0-229.1.2.el7 @updates 32 M kernel-devel x86_64 3.10.0-229.14.1.el7 @updates 32 M Transaction Summary =============================================================================================================================================================================================== Remove 4 Packages Installed size: 326 M Is this ok [y/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : kernel-devel.x86_64 1/4 Erasing : kernel.x86_64 2/4 Erasing : kernel-devel.x86_64 3/4 Erasing : kernel.x86_64 4/4 Loading mirror speeds from cached hostfile * base: centos.mirror.snu.edu.in * epel: repo.ugm.ac.id * extras: centos.mirror.snu.edu.in * rpmforge: kartolo.sby.datautama.net.id * updates: centos.mirror.snu.edu.in Verifying : kernel-3.10.0-229.el7.x86_64 1/4 Verifying : kernel-devel-3.10.0-229.14.1.el7.x86_64 2/4 Verifying : kernel-3.10.0-229.14.1.el7.x86_64 3/4 Verifying : kernel-devel-3.10.0-229.1.2.el7.x86_64 4/4 Removed: kernel.x86_64 0:3.10.0-229.el7 kernel.x86_64 0:3.10.0-229.14.1.el7 kernel-devel.x86_64 0:3.10.0-229.1.2.el7 kernel-devel.x86_64 0:3.10.0-229.14.1.el7 Complete!
Ihe dị mkpa: Mgbe ịmechara iwu a dị n'elu, ọ ga-ewepụ kernel ochie/ejighi ya ma debe kernel dị ugbu a na nke ochie dị ka ndabere.
Fedora na-eji njikwa ngwugwu yum ugbu a, yabụ ịkwesịrị iji iwu a dị n'okpuru wepụ kernels ochie na Fedora.
# dnf remove $(dnf repoquery --installonly --latest-limit 2 -q)
Ụzọ ọzọ ị ga-esi wepụ mkpụrụ ndụ ochie na-akpaghị aka bụ ịtọ oke kernel na faịlụ yum.conf dịka egosiri.
installonly_limit=2 #set kernel count
Chekwaa ma mechie faịlụ ahụ. Oge ọzọ ị na-emelite mmelite, naanị kernels abụọ ga-ahapụ na sistemụ ahụ.
Ị nwekwara ike ịmasị ịgụ akụkọ ndị a metụtara na Linux kernel.
- Otu esi ebudata na bupu modul kernel na Linux
- Etu esi ebulite kernel ka ọ bụrụ ụdị kacha ọhụrụ na Ubuntu
- Otu esi agbanwe kernel Runtime Parameters n'ụzọ na-adịgide adịgide na nke anaghị adịgide adịgide
N'isiokwu a, anyị kọwara otu esi ewepụ ihe oyiyi kernel ochie/ejighi ya na sistemụ RHEL/CentOS/Fedora. Ị nwere ike ịkekọrịta echiche ọ bụla site na nzaghachi si n'okpuru.