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) அமைப்பின் கெர்னலை மேம்படுத்துவதற்கான மூன்று வழிகள்

2024-10-17 15:08:44

CentOS-ஐப் பயன்படுத்தும்போது, ​​கெர்னலை மேம்படுத்துவது தவிர்க்க முடியாதது. ஆனால் சில சமயங்களில், மூலக் குறியீடு தொகுப்புச் சார்புச் சிக்கல்கள் காரணமாக, எல்லா நிரல்களும் சமீபத்திய கெர்னல் பதிப்பை ஆதரிப்பதில்லை. எனவே, கெர்னலை மேம்படுத்துவதற்கான மூன்று வழிகள் கீழே அறிமுகப்படுத்தப்படும்.

குறிப்பு:
கர்னல் வகைகள் பற்றி:
kernel-ml-இல் உள்ள ml என்பது ஆங்கிலத்தில் [mainline stable] என்பதன் சுருக்கமாகும், மேலும் சமீபத்திய நிலையான மெயின்லைன் பதிப்பு elrepo-kernel-இல் பட்டியலிடப்பட்டுள்ளது.
kernel-lt என்பதில் உள்ள lt என்பது ஆங்கிலத்தில் [long term support] என்பதன் சுருக்கமாகும், மேலும் நீண்ட கால ஆதரவுப் பதிப்பு elrepo-kernel இல் பட்டியலிடப்பட்டுள்ளது.
கர்னல் பதிப்பைச் சரிபார்க்கவும்
uname -r

படம் 1
பொருளடக்கம்

1. யம் நிறுவல்

1. களஞ்சிய மூலத்தை இறக்குமதி செய்யவும்
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
2. நிறுவக்கூடிய தொகுப்புகளைக் காண்க
yum --enablerepo=”elrepo-kernel" list --showduplicates | sort -r | grep
கர்னல்-எம்எல்.எக்ஸ்86_64
3. நிறுவுவதற்கு ML அல்லது LT பதிப்பைத் தேர்ந்தெடுக்கவும்.
பதிப்பு எதுவும் குறிப்பிடப்படவில்லை எனில், சமீபத்திய பதிப்பு இயல்பாகவே நிறுவப்படும்.
ML பதிப்பை நிறுவவும்
yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y
LT பதிப்பை நிறுவவும், அனைத்து K8S-களுக்கும் இதைத் தேர்ந்தெடுக்கவும்.
yum --enablerepo=elrepo-kernel install kernel-lt-devel kernel-lt -y
4. தற்போதைய கர்னல் துவக்க வரிசையைச் சரிபார்க்கவும்
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
5. இயல்புநிலை துவக்க உருப்படியை மாற்றியமைக்கவும்
xxx என்பது தொடர் எண் ஆகும், இது பூட் பட்டியலில் உள்ள x-வது உருப்படியை பூட் உருப்படியாகக் குறிப்பிடுகிறது, மேலும் x என்பது 0-லிருந்து எண்ணத் தொடங்குகிறது.
grub2-set-default xxxx
உதாரணமாக, நீங்கள் அதை கெர்னல் 4.4 உடன் துவங்குமாறு அமைக்க விரும்பினால்
பிறகு நேரடியாக "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

படம் 2

2. RPM நிறுவல்

கர்னல் பதிப்பைச் சரிபார்க்கவும்
uname -r
1. பதிப்பைக் கண்டறியவும்
ELRepo மூலக் குறியீடு சமீபத்திய பதிப்பாக இருப்பதால், கெர்னலின் பழைய பதிப்பை கைமுறையாக மட்டுமே பதிவிறக்கம் செய்ய முடியும்.
கர்னல் ஆர்பிஎம்-இன் வரலாற்றுப் பதிப்பைக் கண்டறியவும்:
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
2. நீங்கள் மூன்று வகையான rpm-களை பதிவிறக்கம் செய்ய வேண்டும்.
wget
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt
devel-4.4.215-1.el7.elrepo.x86_64.rpm
wget
http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt
headers-4.4.215-1.el7.elrepo.x86_64.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
3. கெர்னலை நிறுவவும்
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
4. நிறுவப்பட்ட கர்னல் பதிப்பை உறுதிப்படுத்தவும்
[root@localhost ~]# rpm -qa | grep kernel
kernel-headers-3.10.0-1160.15.2.el7.x86_64
kernel-devel-3.10.0-1160.49.1.el7.x86_64
kernel-tools-libs-3.10.0-957.el7.x86_64
kernel-3.10.0-957.el7.x86_64
kernel-ml-4.9.9-1.el7.elrepo.x86_64
kernel-lt-4.4.215-1.el7.elrepo.x86_64
kernel-tools-3.10.0-957.el7.x86_64
kernel-lt-devel-4.4.215-1.el7.elrepo.x86_64

5. தொடக்கத்தை அமைக்கவும்
தொடக்க வரிசையைச் சரிபார்க்கவும்
[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 ~]# மறுதொடக்கம்

3. மூலக் குறியீடு நிறுவுதல்

1. முக்கிய மென்பொருள் தொகுப்பை நிறுவவும்
yum install -y gcc make git ctags ncurses-devel openssl-devel
yum install -y bison flex elfutils-libelf-devel bc
2. ஒரு கெர்னல் தொகுப்புக் கோப்பகத்தை உருவாக்கவும்.
home-இன் கீழ் உள்ள kernelbuild கோப்பகத்தைப் பயன்படுத்தவும்.
mkdir ~/kernelbuild
3. கெர்னல் மூலக் குறியீட்டைப் பெறுங்கள்
சிங்குவா பல்கலைக்கழகத்தின் மாற்று இணையதளம்:
https://mirror.tuna.tsinghua.edu.cn/kernel/v4.x/?C=M&O=D
பிற மூலக் குறியீடு நிறுவல் தொகுப்பு பதிவிறக்க முகவரி:
https://mirrors.edge.kernel.org/pub/linux/kernel/
linux-4.xx.xx.tar.xz
linux-4.xx.xx.tar.gz
இரண்டு வடிவங்களும் ஏற்றுக்கொள்ளத்தக்கவை, tar.xz அதிக சுருக்க விகிதத்தையும் சிறிய கோப்பு அளவையும் கொண்டுள்ளது.
ஆன்லைனில் பதிவிறக்கவும்: wget https://mirror.tuna.tsinghua.edu.cn/kernel/v4.x/linux-4.17.11.tar.xz
4. கெர்னல் குறியீட்டை அன்சிப் செய்யவும்
அதை அன்சிப் செய்த பிறகு, மூலக் கோப்பகத்திற்குள் நுழையவும்:
tar -xvJf linux-4.17.11.tar.xz
கர்னல் ட்ரீ முற்றிலும் சுத்தமாக இருப்பதை உறுதிசெய்ய, கர்னல் டைரக்டரிக்குள் நுழைந்து make mrproper கட்டளையை இயக்கவும்:
cd linux-4.17.11
சுத்தப்படுத்தி முறையாகச் செய்யவும்

5. கர்னல் கட்டமைப்பு
தற்போதைய கர்னல் உள்ளமைவு கோப்பை நகலெடுக்கவும்
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 இடைமுகம்
6. தொகுத்து நிறுவவும்
கெர்னலைத் தொகுக்கவும்
உங்களிடம் குவாட்-கோர் இயந்திரம் இருந்தால், x-இன் மதிப்பு 8 ஆக இருக்கலாம்.
make -jx
கர்னலை நிறுவவும்
கெர்னலைத் தொகுத்த பிறகு, நிறுவவும்: எச்சரிக்கை: இனிமேல், கட்டளைகளை இயக்க உங்களுக்கு ரூட் சிறப்புரிமைகள் தேவைப்படும், இல்லையெனில் அது தோல்வியடையும்.
make modules_install install
7. தொடக்கத்தை அமைக்கவும்
தொடக்க வரிசையைச் சரிபார்க்கவும்
[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 ~]# மறுதொடக்கம்


தொடர்புடைய தயாரிப்புகள்

இன்டெல்® 12வது/13வது/14வது தலைமுறை கோர்™ i9/i7/i5 சிறிய தொழில்துறை விசிறியற்ற உட்பொதிக்கப்பட்ட கணினிஇன்டெல்® 12வது/13வது/14வது தலைமுறை கோர்™ i9/i7/i5 சிறிய, தொழில்துறைக்கான, விசிறியற்ற, உட்பொதிக்கப்பட்ட கணினித் தயாரிப்பு
01

இன்டெல்® 12வது/13வது/14வது தலைமுறை கோர்™ i9/i7/i5 சிறிய தொழில்துறை விசிறியற்ற உட்பொதிக்கப்பட்ட கணினி

2025-12-23

1. சிபியு: இன்டெல்® 12வது/13வது/14வது தலைமுறை கோர்™ 65W/35W LGA1700 செயலிகளை ஆதரிக்கிறது.
2. நினைவகம்: 1*SODIMM ஸ்லாட், 32GB வரையிலான நான்-ECC DDR4 3200 SDRAM-ஐ ஆதரிக்கிறது.
3. படம்: ஒருங்கிணைந்த இன்டெல்® யுஎச்டி கிராபிக்ஸ் 770 (32EU) / 730 (24EU)
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* இன்டெல்® I226-IT ஜிகாபிட் ஈதர்நெட் கன்ட்ரோலரைப் பயன்படுத்துகின்றன.
7. USB: 4*USB 3.2 Gen1 (5 Gbps) போர்ட்டுகள், 2*USB 2.0 போர்ட்டுகள்.
8. பரிமாணங்கள்: 212 மிமீ (அகலம்) x 165 மிமீ (ஆழம்) x 45 மிமீ (உயரம்), எடை சுமார் 2.4 கிலோ

விவரங்களைக் காண்க
இன்டெல்® கோர்™ அல்ட்ரா 200S AI கணினி இயங்குதளம் விசிறி இல்லாத மினி பிசிஇன்டெல்® கோர்™ அல்ட்ரா 200S AI கணினி இயங்குதள விசிறியற்ற மினி பிசி தயாரிப்பு
02

இன்டெல்® கோர்™ அல்ட்ரா 200S AI கணினி இயங்குதளம் விசிறி இல்லாத மினி பிசி

2025-12-23
  1. CPU: இன்டெல்® கோரை ஆதரிக்கிறது அல்ட்ரா 200S சிபியுக்கள் (LGA 1851 சாக்கெட், 65W/35W)
  2. நினைவகம்: 1*SODIMM ஸ்லாட், 64 GB வரை DDR5 6400 நினைவகத்தை ஆதரிக்கிறது.
  3. படம்: ஒருங்கிணைந்த இன்டெல்® Xe LPG கிராபிக்ஸ்
  4. காட்சி இடைமுகங்கள்: 3840 x 2160 அதிகபட்சத் தெளிவுத்திறனை ஆதரிக்கும் 1 HDMI போர்ட்; 3840 x 2160 அதிகபட்சத் தெளிவுத்திறனை ஆதரிக்கும் 1 DisplayPort போர்ட்.
  5. சேமிப்பகம்: 1*எளிதில் மாற்றக்கூடிய 2.5" டிரைவ் பே (7mm ஹார்டு டிரைவ்கள்/SSD-களைப் பொருத்தலாம்), 1*M.2 2280 M-கீ ஸ்லாட் (PCIe Gen4x4), NVMe SSD-களை ஆதரிக்கிறது.
  6. ஈதர்நெட்: இன்டெல் I226 ஜிகாபிட் ஈதர்நெட் கன்ட்ரோலரைப் பயன்படுத்தும், பூட்டுத் திருகுகளுடன் கூடிய 4*2.5GBASE-T ஈதர்நெட் போர்ட்டுகள். போர்ட் 4, வேக்-ஆன்-நெட்வொர்க் (WOL) அம்சத்தை ஆதரிக்கிறது.
  7. USB: 4 USB 3.2 Gen1 (5 Gbps) போர்ட்டுகள், 2 USB 2.0 போர்ட்டுகள்
  8. பரிமாணங்கள்: 212 மிமீ (அகலம்) x 165 மிமீ (ஆழம்) x 63 மிமீ (உயரம்), எடை சுமார் 2.2 கிலோ
  9. பொருத்தமானது: ரோபோ கைகள், ஏஎம்ஆர்கள், இயந்திரப் பார்வை அமைப்புகள் மற்றும் சாலையோரப் பெட்டகங்கள்
விவரங்களைக் காண்க
ஆர்ம் சிஸ்டம் என்விஎல்டிஎல்ஏ ஜெட்சன்™ எட்ஜ் ஏஎல் தொழில்துறை விசிறி இல்லாத மினி பிசிஆர்ம் சிஸ்டம் என்விஎல்டிஎல்ஏ ஜெட்சன்™ எட்ஜ் ஏஎல் தொழில்துறை விசிறியற்ற மினி பிசி-தயாரிப்பு
04

ஆர்ம் சிஸ்டம் என்விஎல்டிஎல்ஏ ஜெட்சன்™ எட்ஜ் ஏஎல் தொழில்துறை விசிறி இல்லாத மினி பிசி

2025-12-09
  1. சிபியு:6 x ஆர்ம்® கார்டெக்ஸ்®-A78AE v8.2 (ஜெட்சன் மியூசிக் நானோ 4G/ஜெட்சன் மியூசிக் நானோ 8G/ஜெட்சன் மியூசிக் NX 8G)
  2. 8 x Arm® Cortex®-A78AE v8.2(Jetson Orin NX 16G)
  3. GPU: 16 டென்சர் கோர்களுடன் கூடிய 512-கோர் என்விடியா ஆம்பியர் GPU / 32 டென்சர் கோர்களுடன் கூடிய 1024-கோர் என்விடியா ஆம்பியர் GPU
  4. நினைவகம்: 4 ஜிபி 64-பிட் LPDDR5, 8 ஜிபி 128-பிட் LPDDR5, 16 ஜிபி 128-பிட் LPDDR5
  5. திரை: 1 x HDMI 1.4a, 3840 x 2160 @30Hz / 1 x HDMI 2.0b, 3840 x 2160 @60Hz
  6. ஈதர்நெட்: 2 x 10/100/1000 Mbps, RJ45
  7. USB (அல்லது ஹெடர்): 3 x USB 3.2 Gen1, Type-A, 1 x USB 2.0, OS Flash-க்கான மைக்ரோ-USB, 2 x USB 2.0, பின் ஹெடர் (உள்ளகமானது)
  8. COM:2 x RS-232/422/485, DB9.1 x CAN பஸ், DB9
  9. கம்பியில்லா இடைமுகம்: வைஃபை/புளூடூத்/செல்லுலார்/ஜிபிஎஸ்
  10. பரிமாணங்கள்: பலகை: 3.5 அங்குலம், 146 x 105 மிமீ / அமைப்பு: 152 x 114 x 72 மிமீ, எடை சுமார் 1.4 கிலோ
  11. இயக்க முறைமை: உபுண்டு டெஸ்க்டாப்
விவரங்களைக் காண்க
சின்ஸ்மார்ட் 10.95 அங்குல MT6878 ஆண்ட்ராய்டு 15 வெளிப்புற, தொழில்துறைக்கான உறுதியான டேப்லெட்SINSMART 10.95 அங்குல MT6878 ஆண்ட்ராய்டு 15 வெளிப்புற, தொழில்துறைக்கான உறுதியான டேப்லெட்-தயாரிப்பு
05

சின்ஸ்மார்ட் 10.95 அங்குல MT6878 ஆண்ட்ராய்டு 15 வெளிப்புற, தொழில்துறைக்கான உறுதியான டேப்லெட்

2025-11-10

சிபியு: எம்டி6878
GPU: மாலி-ஜி615
இயங்குதளம்: ஆண்ட்ராய்டு 15 / ஜிஎம்எஸ்
நினைவகம்: 12 ஜிபி
சேமிப்புத் திறன்: 256 ஜிபி
திரை: 10.95 அங்குல TFT 16:10, 1200 x 1920, 450 நிட்ஸ், 10-புள்ளி கெப்பாசிட்டிவ்
கேமரா: முன்பக்க கேமரா 32MP, நிலையான ஃபோகஸ்; பின்பக்க முதன்மை கேமரா 64MP, ஆட்டோஃபோகஸ், PDAF ஆதரவு; நைட் விஷன் 20MP, ஆட்டோஃபோகஸ்.
கம்பியில்லாத் தொடர்பு: வைஃபை 6E, புளூடூத் (BT5.4 (BLE) கிளாஸ் 1), 5ஜி, L1+L5 ஜிபிஎஸ்/பெய்டோ/கலிலியோ/குளோனாஸ் ஆதரிக்கிறது, AGPS ஆதரிக்கிறது
பரிமாணங்கள்: 263.41*178*19.1 மிமீ, எடை சுமார் 970 கிராம்

மாடல்: SIN-T1101E-6878

விவரங்களைக் காண்க
01

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.