Leave Your Message
*Name Cannot be empty!
* Enter product details such as size, color,materials etc. and other specific requirements to receive an accurate quote. Cannot be empty
कोटेशनसाठी विनंती करा
औद्योगिक संगणकाच्या CentOS प्रणालीचे कर्नल अपग्रेड करण्याचे तीन मार्ग
ब्लॉग

औद्योगिक संगणकाच्या CentOS प्रणालीचे कर्नल अपग्रेड करण्याचे तीन मार्ग

२०२४-१०-१७ १५:०८:४४

CentOS वापरताना कर्नल अपग्रेड करणे अपरिहार्य आहे, परंतु कधीकधी सोर्स कोड संकलनाच्या अवलंबित्व समस्यांमुळे, सर्व प्रोग्राम नवीनतम कर्नल आवृत्तीला समर्थन देत नाहीत, म्हणून खाली कर्नल अपग्रेड करण्याचे तीन मार्ग सादर केले जातील.

टीप:
कर्नलच्या प्रकारांविषयी:
kernel-ml मधील ml हे इंग्रजीतील [mainline stable] चे संक्षिप्त रूप आहे आणि नवीनतम स्थिर मेनलाइन आवृत्ती elrepo-kernel मध्ये सूचीबद्ध आहे.
kernel-lt मधील lt हे इंग्रजीतील [long term support] चे संक्षिप्त रूप आहे आणि दीर्घकालीन समर्थन आवृत्ती elrepo-kernel मध्ये सूचीबद्ध आहे.
कर्नल आवृत्ती तपासा
uname -r

चित्र १
अनुक्रमणिका

१. यम इन्स्टॉलेशन

१. रिपॉझिटरी स्रोत आयात करा
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
२. इन्स्टॉल करण्यायोग्य पॅकेजेस पहा
yum --enablerepo="elrepo-kernel" list --showduplicates | sort -r | grep
कर्नल-एमएल.x86_64
३. इन्स्टॉल करण्यासाठी ML किंवा LT आवृत्ती निवडा.
आवृत्ती निर्दिष्ट न केल्यास, डीफॉल्टनुसार नवीनतम आवृत्ती स्थापित केली जाते.
एमएल आवृत्ती स्थापित करा
yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y
LT आवृत्ती स्थापित करा, सर्व K8S साठी हे निवडा
yum --enablerepo=elrepo-kernel install kernel-lt-devel kernel-lt -y
४. सध्याचा कर्नल बूट क्रम तपासा.
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
५. डीफॉल्ट बूट आयटममध्ये बदल करा
xxx हा अनुक्रमांक आहे, जो बूट सूचीमधील x व्या आयटमला बूट आयटम म्हणून निर्दिष्ट करतो आणि x ची गणना 0 पासून सुरू होते.
grub2-set-default xxxx
उदाहरणार्थ, जर तुम्हाला ते कर्नल ४.४ सह बूट करण्यासाठी सेट करायचे असेल तर
त्यानंतर थेट "grub2-set-default 0" एंटर करा, आणि पुढच्या वेळी सुरू करताना तुम्ही 4.4 पासून सुरुवात करू शकता.
कर्नल बूट क्रम तपासा
[root@localhost ~] awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
सेंटओएस लिनक्स (4.4.179-1.el7.elrepo.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (3.10.0-693.el7.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (0-rescue-6d4c599606814867814f1a8eec7bfd1e) 7 (कोअर)
बूट अनुक्रम क्रमांक सेट करा
[root@localhost ~] grub2-set-default 0
रीबूट करा
रीबूट करा
कर्नल आवृत्ती तपासा
uname -r

चित्र २

२. आरपीएम इन्स्टॉलेशन

कर्नल आवृत्ती तपासा
uname -r
१. आवृत्ती शोधा
ELRepo सोर्स नवीनतम आवृत्तीचा असल्यामुळे, कर्नलची जुनी आवृत्ती फक्त मॅन्युअली डाउनलोड केली जाऊ शकते.
कर्नल आरपीएमची ऐतिहासिक आवृत्ती शोधा:
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
२. तुम्हाला तीन प्रकारचे आरपीएम (rpm) डाउनलोड करावे लागतील.
wget
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt
deval-4.4.215-1.el7.elrepo.x86_64.rpm
wget
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt
हेडर-४.४.२१५-१.el७.elrepo.x८६_६४.rpm
wget
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 kernel-lt-4.4.215-1.el7.elrepo.x86_64.rpm
rpm -ivh kernel-lt-devel-4.4.215-1.el7.elrepo.x86_64.rpm
किंवा
एका क्लिकमध्ये सर्व इंस्टॉल करा
rpm -Uvh *.rpm
४. स्थापित केलेल्या कर्नल आवृत्तीची खात्री करा.
[root@localhost ~]# rpm -qa | grep kernel
कर्नल-हेडर्स-३.१०.०-११६०.१५.२.el७.x८६_६४
कर्नल-डेव्हल-३.१०.०-११६०.४९.१.el७.x८६_६४
कर्नल-टूल्स-लिब्स-३.१०.०-९५७.el७.x८६_६४
कर्नल-३.१०.०-९५७.el७.x८६_६४
कर्नल-एमएल-४.९.९-१.ईएल७.ईएलरेपो.एक्स८६_६४
कर्नल-एलटी-४.४.२१५-१.ईएल७.ईएलरेपो.एक्स८६_६४
कर्नल-टूल्स-३.१०.०-९५७.el७.x८६_६४
कर्नल-एलटी-डेव्हल-४.४.२१५-१.ईएल७.ईएलरेपो.एक्स८६_६४

५. स्टार्टअप सेट करा
स्टार्टअप ऑर्डर तपासा
[root@localhost ~]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
सेंटओएस लिनक्स (4.4.215-1.el7.elrepo.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (4.9.9-1.el7.elrepo.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (3.10.0-957.el7.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (0-rescue-b91f945269084aa98e8257311ee713c5) 7 (कोअर)
बूट ऑर्डर सेट करा
[root@localhost ~]# grub2-set-default 0
परिणाम होण्यासाठी रीबूट करा
[root@localhost ~]# रीबूट

३. सोर्स कोड इन्स्टॉलेशन

१. कोअर सॉफ्टवेअर पॅकेज इन्स्टॉल करा
yum install -y gcc make git ctags ncurses-devel openssl-devel
yum install -y bison flex elfutils-libelf-devel bc
२. कर्नल संकलन डिरेक्टरी तयार करा
होम अंतर्गत असलेल्या कर्नलबिल्ड डिरेक्टरीचा वापर करा
mkdir ~/kernelbuild
३. कर्नल सोर्स कोड मिळवा
त्सिंगहुआ विद्यापीठाची मिरर साइट:
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` कमांड कार्यान्वित करा:
cd linux-4.17.11
स्वच्छ करा आणि योग्य बनवा

५. कर्नल कॉन्फिगरेशन
वर्तमान कर्नल कॉन्फिगरेशन फाइल कॉपी करा
config-3.10.0-862.el7.x86_64 ही माझ्या सध्याच्या एनव्हायरन्मेंटची कर्नल कॉन्फिगरेशन फाईल आहे, प्रत्यक्ष परिस्थितीनुसार त्यात बदल करा.
cp /boot/config-3.10.0-862.el7.x86_64 .config
प्रगत कॉन्फिगरेशन
y सक्षम केले जाते, n अक्षम केले जाते आणि आवश्यकतेनुसार m सक्षम केले जाते.
make menuconfig: जुना ncurses इंटरफेस, nconfig ने बदलला आहे.
make nconfig: नवीन कमांड लाइन ncurses इंटरफेस
६. संकलित करा आणि स्थापित करा
कर्नल संकलित करा
तुमच्याकडे क्वाड-कोर मशीन असल्यास, x ची किंमत 8 असू शकते.
make -jx
कर्नल स्थापित करा
कर्नल संकलित केल्यानंतर, स्थापित करा: चेतावणी: येथून पुढे, कमांड कार्यान्वित करण्यासाठी तुम्हाला रूट विशेषाधिकारांची आवश्यकता असेल, अन्यथा ते अयशस्वी होईल.
मॉड्यूल्स_इन्स्टॉल इन्स्टॉल करा
७. स्टार्टअप सेट अप करा
स्टार्टअप क्रम तपासा
[root@localhost ~]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
सेंटओएस लिनक्स (4.17.11-1.el7.elrepo.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (4.9.9-1.el7.elrepo.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (3.10.0-957.el7.x86_64) 7 (कोअर)
सेंटओएस लिनक्स (0-rescue-b91f945269084aa98e8257311ee713c5) 7 (कोअर)
बूट ऑर्डर सेट करा
[root@localhost ~]# grub2-set-default 0
परिणाम होण्यासाठी रीबूट करा
[root@localhost ~]# रीबूट


संबंधित उत्पादने

इंटेल® १२वी/१३वी/१४वी जनरेशन कोअर™ i9/i7/i5 कॉम्पॅक्ट इंडस्ट्रियल फॅनलेस एम्बेडेड पीसीइंटेल® १२वी/१३वी/१४वी जनरेशन कोअर™ i9/i7/i5 कॉम्पॅक्ट इंडस्ट्रियल फॅनलेस एम्बेडेड पीसी-उत्पादन
०१

इंटेल® १२वी/१३वी/१४वी जनरेशन कोअर™ i9/i7/i5 कॉम्पॅक्ट इंडस्ट्रियल फॅनलेस एम्बेडेड पीसी

२०२५-१२-२३

१. सीपीयू: इंटेल® १२व्या/१३व्या/१४व्या पिढीच्या कोअर™ ६५वॅट/३५वॅट एलजीए१७०० प्रोसेसरला सपोर्ट करते.
२. मेमरी: १*SODIMM स्लॉट, ३२GB पर्यंतच्या नॉन-ECC DDR4 3200 SDRAM ला सपोर्ट करतो.
३. इमेज: इंटिग्रेटेड इंटेल® यूएचडी ग्राफिक्स ७७० (३२ईयू) / ७३० (२४ईयू)
4. डिस्प्ले इंटरफेस: 1*VGA पोर्ट, 1920 x 1200 पर्यंतच्या रिझोल्यूशनला सपोर्ट करतो; 1*DisplayPort पोर्ट, 4096 x 2304 पर्यंतच्या रिझोल्यूशनला सपोर्ट करतो.
5. स्टोरेज: 1*सहज बदलता येण्याजोगा 2.5" ड्राइव्ह बे, 1*M.2 2280 M-की स्लॉट (PCIe Gen4x4), NVMe SSD ला सपोर्ट करतो.
6. इथरनेट: 4*2.5GBASE-T इथरनेट पोर्ट, 1* Intel® I226-IT गिगाबिट इथरनेट कंट्रोलर वापरून.
7. USB: 4*USB 3.2 Gen1 (5 Gbps) पोर्ट्स, 2*USB 2.0 पोर्ट्स.
८. आकारमान: २१२ मिमी (रुंदी) x १६५ मिमी (खोली) x ४५ मिमी (उंची), वजन अंदाजे २.४ किलो

तपशील पहा
इंटेल® कोर™ अल्ट्रा 200S एआय कंप्युटिंग प्लॅटफॉर्म फॅनलेस मिनी पीसीइंटेल® कोर™ अल्ट्रा 200S एआय कंप्युटिंग प्लॅटफॉर्म फॅनलेस मिनी पीसी-उत्पादन
०२

इंटेल® कोर™ अल्ट्रा 200S एआय कंप्युटिंग प्लॅटफॉर्म फॅनलेस मिनी पीसी

२०२५-१२-२३
  1. CPU: इंटेल® कोरला समर्थन देते अल्ट्रा 200S सीपीयू (एलजीए 1851 सॉकेट, 65W/35W)
  2. मेमरी: १*SODIMM स्लॉट, ६४ जीबी DDR5 6400 मेमरी पर्यंत सपोर्ट करतो.
  3. प्रतिमा: एकात्मिक इंटेल® एक्सई एलपीजी ग्राफिक्स
  4. डिस्प्ले इंटरफेस: 1 HDMI पोर्ट, 3840 x 2160 च्या कमाल रिझोल्यूशनला सपोर्ट करतो; 1 डिस्प्लेपोर्ट पोर्ट, 3840 x 2160 च्या कमाल रिझोल्यूशनला सपोर्ट करतो.
  5. स्टोरेज: 1*सहज बदलता येण्याजोगा 2.5" ड्राइव्ह बे (7mm हार्ड ड्राइव्ह/एसएसडी बसवता येतात), 1*M.2 2280 M-की स्लॉट (PCIe Gen4x4), NVMe SSD ला सपोर्ट करतो.
  6. इथरनेट: लॉकिंग स्क्रूसह 4*2.5GBASE-T इथरनेट पोर्ट्स, इंटेल I226 गिगाबिट इथरनेट कंट्रोलर वापरून. पोर्ट 4 वेक-ऑन-नेटवर्क (WOL) ला सपोर्ट करते.
  7. यूएसबी: ४ यूएसबी ३.२ जेन१ (५ जीबीपीएस) पोर्ट्स, २ यूएसबी २.० पोर्ट्स
  8. आकारमान: २१२ मिमी (रुंदी) x १६५ मिमी (खोली) x ६३ मिमी (उंची), वजन अंदाजे २.२ किलो
  9. यासाठी उपयुक्त: रोबोटिक आर्म्स, एएमआर, मशीन व्हिजन सिस्टीम्स आणि रस्त्याच्या कडेला असलेली कॅबिनेट्स
तपशील पहा
आर्म सिस्टम NVlDlA जेटसन™ एज एआय औद्योगिक फॅनलेस मिनी पीसीआर्म सिस्टम NVlDlA जेटसन™ एज एआय औद्योगिक फॅनलेस मिनी पीसी-उत्पादन
०४

आर्म सिस्टम NVlDlA जेटसन™ एज एआय औद्योगिक फॅनलेस मिनी पीसी

२०२५-१२-०९
  1. सीपीयू:६ x आर्म® कॉर्टेक्स®-ए७८एई व्ही८.२ (जेटसन म्युझिक नॅनो ४जी/जेटसन म्युझिक नॅनो ८जी/जेटसन म्युझिक एनएक्स ८जी)
  2. 8 x Arm® Cortex®-A78AE v8.2(Jetson Orin NX 16G)
  3. GPU: 16 टेन्सर कोअर्ससह 512-कोअर NVIDIA Ampere GPU / 32 टेन्सर कोअर्ससह 1024-कोअर NVIDIA Ampere GPU
  4. मेमरी: ४ जीबी ६४-बिट एलपीडीडीआर५, ८ जीबी १२८-बिट एलपीडीडीआर५, १६ जीबी १२८-बिट एलपीडीडीआर५
  5. डिस्प्ले: १ x HDMI 1.4a, 3840 x 2160 @30Hz/१ x HDMI 2.0b, 3840 x 2160 @60Hz
  6. इथरनेट: २ x १०/१००/१००० Mbps, RJ45
  7. USB (किंवा हेडर): ३ x USB 3.2 Gen1, टाइप-ए, १ x USB 2.0, OS फ्लॅशसाठी मायक्रो-USB, २ x USB 2.0, पिन हेडर (अंतर्गत)
  8. COM:2 x RS-232/422/485, DB9.1 x CAN बस, DB9
  9. वायरलेस इंटरफेस: वाय-फाय/ब्लूटूथ/सेल्युलर/जीपीएस
  10. मापे: बोर्ड: ३.५ इंच, १४६ x १०५ मिमी / सिस्टम: १५२ x ११४ x ७२ मिमी, वजन अंदाजे १.४ किलो
  11. ऑपरेटिंग सिस्टम: उबंटू डेस्कटॉप
तपशील पहा
सिन्समार्ट १०.९५ इंच एमटी६८७८ अँड्रॉइड १५ आउटडोअर इंडस्ट्रियल रग्ड टॅब्लेटसिन्समार्ट १०.९५ इंच एमटी६८७८ अँड्रॉइड १५ आउटडोअर इंडस्ट्रियल रग्ड टॅब्लेट-उत्पादन
०५

सिन्समार्ट १०.९५ इंच एमटी६८७८ अँड्रॉइड १५ आउटडोअर इंडस्ट्रियल रग्ड टॅब्लेट

२०२५-११-१०

सीपीयू: एमटी६८७८
जीपीयू: माली-जी६१५
ऑपरेटिंग सिस्टम: अँड्रॉइड १५ / जीएमएस
मेमरी: १२ जीबी
साठवण क्षमता: २५६ जीबी
डिस्प्ले: १०.९५ इंच टीएफटी १६:१०, १२०० x १९२०, ४५० निट्स, १०-पॉइंट कॅपॅसिटिव्ह
कॅमेरा: फ्रंट कॅमेरा ३२ मेगापिक्सेल, फिक्स्ड फोकस; मागील मुख्य कॅमेरा ६४ मेगापिक्सेल, ऑटोफोकस, पीडीएएफ (PDAF) आणि नाईट व्हिजनला सपोर्ट करतो; २० मेगापिक्सेल, ऑटोफोकस.
वायरलेस कम्युनिकेशन: वायफाय 6E, ब्लूटूथ (बीटी 5.4 (बीएलई) क्लास 1), 5G, L1+L5 जीपीएस/बेईडू/गॅलिलिओ/ग्लोनास चे समर्थन करते, एजीपीएस चे समर्थन करते
आकारमान: २६३.४१*१७८*१९.१ मिमी, वजन सुमारे ९७० ग्रॅम

मॉडेल:SIN-T1101E-6878

तपशील पहा
०१

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.