د صنعتي کمپیوټر CentOS سیسټم د کرنل لوړولو لپاره درې لارې
د CentOS کارولو په جریان کې، د کرنل لوړول ناگزیر دي، مګر ځینې وختونه د سرچینې کوډ تالیف پورې اړوند مسلو له امله، ټول پروګرامونه د کرنل وروستي نسخه ملاتړ نه کوي، نو لاندې به د کرنل لوړولو لپاره درې لارې معرفي کړي.
یادونه:
د کرنل ډولونو په اړه:
په kernel-ml کې ml په انګلیسي کې د [mainline stable] لنډیز دی، او وروستۍ مستحکم اصلي لاین نسخه په elrepo-kernel کې لیست شوې ده.
په kernel-lt کې lt په انګلیسي کې د [اوږدمهاله ملاتړ] لنډیز دی، او د اوږدمهاله ملاتړ نسخه په elrepo-kernel کې لیست شوې ده.
د کرنل نسخه وګورئ
یونام - آر

فهرست
۱. د یم نصب کول
۱. د ذخیره کولو سرچینه وارد کړئ
rpm -- واردول https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
۲. د نصب وړ کڅوړې وګورئ
yum --enablerepo="elrepo-kernel" لیست -- نقلونه ښکاره کړئ | ترتیب -r | grep
کرنل-ml.x86_64
۳. د نصبولو لپاره د ML یا LT نسخه غوره کړئ
که کومه نسخه مشخصه نه وي، نو وروستۍ نسخه په ډیفالټ نصب شوې ده
د ML نسخه نصب کړئ
yum --enablerepo=elrepo-kernel د کرنل-ml-devel کرنل-ml -y نصب کړئ
د LT نسخه نصب کړئ، دا د ټولو K8S لپاره غوره کړئ
yum --enablerepo=elrepo-kernel نصب کړئ kernel-lt-devel kernel-lt -y
۴. د کرنل د بوټ کولو اوسنی ترتیب وګورئ
awk -F\' '$1=="مینو داخله " {$2 چاپ کړئ}' /etc/grub2.cfg
۵. د ډیفالټ بوټ توکي بدل کړئ
xxx هغه سریال نمبر دی، کوم چې د بوټ لیست کې xth توکی د بوټ توکی په توګه مشخص کوي، او x د 0 څخه شمیرل پیل کوي.
grub2-set-default xxxx
د مثال په توګه، که تاسو غواړئ دا د کرنل 4.4 سره بوټ کولو ته تنظیم کړئ
بیا مستقیم "grub2-set-default 0" دننه کړئ، او تاسو کولی شئ بل ځل چې پیل کوئ له 4.4 څخه پیل کړئ
د کرنل بوټ ترتیب وګورئ
[root@localhost ~] awk -F\' '$1=="مینو داخله " {$2 چاپ کړئ}' /etc/grub2.cfg
CentOS لینکس (4.4.179-1.el7.elrepo.x86_64) 7 (اصلي)
CentOS لینکس (3.10.0-693.el7.x86_64) 7 (اصلي)
CentOS لینکس (0-rescue-6d4c599606814867814f1a8eec7bfd1e) 7 (کور)
د بوټ ترتیب شمیره تنظیم کړئ
[روټ @ لوکل هوسټ ~] ګروب 2-سیټ-ډیفالټ 0
ریبوټ
ریبوټ
د کرنل نسخه وګورئ
یونام - آر
۲. د RPM نصب کول
د کرنل نسخه وګورئ
یونام - آر
۱. نسخه ومومئ
ځکه چې د ELRepo سرچینه وروستۍ نسخه ده، د کرنل زوړ نسخه یوازې په لاسي ډول ډاونلوډ کیدی شي.
د کرنل rpm تاریخي نسخه ومومئ:
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
۲. تاسو اړتیا لرئ چې درې ډوله rpm ډاونلوډ کړئ
ویګټ
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt
ډیویل-۴.۴.۲۱۵-۱.ایل۷.ایلریپو.ایکس۸۶_۶۴.آر پی ایم
ویګټ
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt
سرلیکونه-۴.۴.۲۱۵-۱.el۷.elrepo.x۸۶_۶۴.rpm
ویګټ
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-
4.4.215-1.el7.elrepo.x86_64.rpm
۳. د کرنل نصب کړئ
rpm -ivh کرنل-lt-4.4.215-1.el7.elrepo.x86_64.rpm
rpm -ivh کرنل-lt-devel-4.4.215-1.el7.elrepo.x86_64.rpm
یا
#ټول په یوه کلیک سره نصب کړئ
rpm -Uvh * .rpm
۴. د نصب شوي کرنل نسخه تایید کړئ
[root@localhost ~]# rpm -qa | ګریپ کرنل
د کرنل-سرلیکونه-3.10.0-1160.15.2.el7.x86_64
کرنل-ډیویل-3.10.0-1160.49.1.el7.x86_64
د کرنل-وسایل-لیبز-۳.۱۰.۰-۹۵۷.el۷.x۸۶_۶۴
کرنل-۳.۱۰.۰-۹۵۷.el۷.x۸۶_۶۴
کرنل-ملی-۴.۹.۹-۱.ایل۷.ایلریپو.ایکس۸۶_۶۴
کرنل-lt-4.4.215-1.el7.elrepo.x86_64
د کرنل-وسایل-3.10.0-957.el7.x86_64
کرنل-ایل ټي-ډیویل-۴.۴.۲۱۵-۱.ایل۷.ایلریپو.ایکس۸۶_۶۴
۵. د پیل تنظیم کول
د پیل امر وګورئ
[root@localhost ~]# awk -F\' '$1=="مینو داخله " {$2 چاپ کړئ}' /etc/grub2.cfg
CentOS لینکس (4.4.215-1.el7.elrepo.x86_64) 7 (اصلي)
CentOS لینکس (4.9.9-1.el7.elrepo.x86_64) 7 (اصلي)
CentOS لینکس (3.10.0-957.el7.x86_64) 7 (اصلي)
CentOS لینکس (0-rescue-b91f945269084aa98e8257311ee713c5) 7 (کور)
د بوټ ترتیب تنظیم کړئ
[root@localhost ~]# grub2-set-default 0
د اغیزمن کیدو لپاره ریبوټ کړئ
[root@localhost ~]# ریبوټ
۳. د سرچینې کوډ نصب کول
۱. د سافټویر اصلي بسته نصب کړئ
yum install -y gcc د git ctags ncurses-devel openssl-devel جوړول
د یم انسټال -y بایسون فلیکس ایلفوټیلز-لیبلف-ډیویل BC
۲. د کرنل تالیف لارښود جوړ کړئ
د کور لاندې د kernelbuild ډایرکټرۍ وکاروئ
mkdir ~/کرنل جوړونه
۳. د کرنل سرچینې کوډ ترلاسه کړئ
د سنګوا پوهنتون د هندار سایټ:
https://mirror.tuna.tsinghua.edu.cn/kernel/v4.x/?C=M&O=D
د سرچینې کوډ د نصبولو د کڅوړې د ډاونلوډ پته:
https://mirrors.edge.kernel.org/pub/linux/kernel/
لینکس-۴.xx.xx.tar.xz
لینکس-۴.xx.xx.tar.gz
دواړه بڼې د منلو وړ دي، tar.xz د کمپریشن لوړه کچه او د فایل اندازه کوچنۍ ده.
آنلاین ډاونلوډ کړئ: wget https://mirror.tuna.tsinghua.edu.cn/kernel/v4.x/linux-4.17.11.tar.xz
۴. د کرنل کوډ خلاص کړئ
د زپ کولو وروسته، د سرچینې لارښود دننه کړئ:
tar-xvJf linux-4.17.11.tar.xz
د دې لپاره چې ډاډ ترلاسه شي چې د کرنل ونې په بشپړ ډول پاکه ده، د کرنل ډایرکټرۍ ته ننوځئ او د make mrproper کمانډ اجرا کړئ:
سي ډي لینکس-۴.۱۷.۱۱
پاک کړئ او ښه جوړ کړئ
۵. د کرنل ترتیب
د اوسني کرنل ترتیب فایل کاپي کړئ
config-3.10.0-862.el7.x86_64 زما د اوسني چاپیریال د کرنل ترتیب فایل دی، دا د اصلي وضعیت سره سم تعدیل کړئ.
سي پي /boot/config-3.10.0-862.el7.x86_64 .config
پرمختللی ترتیب
y فعال دی، n غیر فعال دی، او m د اړتیا په وخت کې فعال دی.
د مینوکونفګ جوړول: د زوړ ncurses انٹرفیس، د nconfig لخوا بدل شوی
nconfig جوړ کړئ: د نوي کمانډ لاین ncurses انٹرفیس
۶. تالیف او نصب کړئ
دانه راټول کړئ
که تاسو کواډ کور ماشین لرئ، x کیدای شي 8 وي
جوړ کړئ -jx
کرنل نصب کړئ
د کرنل د تالیف کولو وروسته، نصب کړئ: خبرداری: له دې وروسته، تاسو د امرونو اجرا کولو لپاره د روټ امتیازاتو ته اړتیا لرئ، که نه نو دا به ناکام شي.
ماډلونه نصب کړئ
۷. د سټارټ اپ تنظیم کړئ
د پیل ترتیب وګورئ
[root@localhost ~]# awk -F\' '$1=="مینو داخله " {$2 چاپ کړئ}' /etc/grub2.cfg
CentOS لینکس (4.17.11-1.el7.elrepo.x86_64) 7 (اصلي)
CentOS لینکس (4.9.9-1.el7.elrepo.x86_64) 7 (اصلي)
CentOS لینکس (3.10.0-957.el7.x86_64) 7 (اصلي)
CentOS لینکس (0-rescue-b91f945269084aa98e8257311ee713c5) 7 (کور)
د بوټ ترتیب تنظیم کړئ
[root@localhost ~]# grub2-set-default 0
د اغیزمن کیدو لپاره ریبوټ کړئ
[root@localhost ~]# ریبوټ
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

د ریک ماونټ کمپیوټر
ایمبیډډ کمپیوټري
صنعتي پورټ ایبل کمپیوټرونه
سخت ټابلیټونه
قوي لیپ ټاپ
صنعتي پینل کمپیوټر
غښتلی لاسي
د اډوانټیک صنعتي کمپیوټر