1. හැඳින්වීම
Ubuntu යනු Linux බෙදාහැරීම් අතර විශාල ලෙස භාවිතා වන විවෘත-මූලාශ්ර මෙහෙයුම් පද්ධතියකි. පද්ධතියේ ස්ථාවරතාවය, ආරක්ෂාව සහ කාර්ය සාධනයට වැදගත් බලපෑමක් ඇති කර්නලය යනු අත්යවශ්ය කොටසකි. කර්නලය OS හි මූලික කොටස වන අතර, දෘඪකරණය සහ මෘදුකාංග අතර සෘජු සම්බන්ධතාවයක් සපයන මධ්යස්ථ කොටස ලෙස ක්රියා කරයි, එය පූර්ණ පද්ධතියේ ක්රියාකාරිත්වය මත බලපායි. එබැවින් Ubuntu පරිශීලකයන් සඳහා කර්නල සංස්කරණය පරීක්ෂා කිරීම අත්යවශ්ය වේ.
බොහෝ අවස්ථා, උදාහරණයක් ලෙස ගැටළු විසඳීම, ආරක්ෂාව වැඩිදියුණු කිරීම, හෝ කාර්ය සාධනය වැඩිදියුණු කිරීම සඳහා, කර්නල සංස්කරණය දැන ගැනීම ඉතා ප්රයෝජනවත් වේ. කර්නල ආරක්ෂක යාවත්කාලීන නිතර නිකුත් වන බැවින්, නවතම සංස්කරණය යෙදවී ඇතිදැයි නිරීක්ෂණය කිරීම සුදුසුය.
මෙම මාර්ගෝපදේශය Ubuntu හි කර්නල සංස්කරණය පරීක්ෂා කිරීමේ විවිධ ක්රම හඳුන්වා දෙයි. ටර්මිනල්-අධාරිත විධාන වලින් ග්රැෆික් පරිශීලක අතුරුමුහුණත (GUI) විකල්ප දක්වා, අපි විවිධ පදනම් ආකාරයන් ආවරණය කරමින්, මූලික කර්නල සංකල්ප සහ ප්රධාන කරුණු පැහැදිලි කරමු.
2. කර්නලය කුමක්ද?
Ubuntu සහ අනෙකුත් Linux බෙදාහැරීම් වල, කර්නලය පද්ධතියේ මූලික කොටස ලෙස ක්රියා කරයි. එය OS හි න්යෂ්ටිකය ලෙස සේවය කරමින්, දෘඪකරණය සහ මෘදුකාංග අතර සන්නිවේදනය සක්රිය කරයි. මෙම කොටස කර්නලයේ විශේෂිත කාර්යභාරයන් පැහැදිලි කරමින්, එහි වැදගත්කම උදෙසා අවධාරණය කරයි.
කර්නලයේ කාර්යභාරයන්
කර්නලය දෘඪකරණය සහ මෘදුකාංග අතර පාලක පාලකයක් ලෙස කිහිපයක් වැදගත් කාර්යභාරයන් ඉටු කරයි, ඒවා අතර:
- සම්පත් කළමනාකරණය කර්නලය CPU, මතකය, තැටි වැනි පද්ධති සම්පත් කළමනාකරණය කරයි, යෙදුම් ඒවාට සුදුසු ලෙස ප්රවේශ වීමට හැකි වන පරිදි. එය බහු ක්රියාවලි එකවර ක්රියාත්මක වීමට ඉඩ දී, පද්ධතියේ සුමට ක්රියාකාරිත්වය රැකගනී.
- උපාංග කළමනාකරණය කර්නලය මුද්රක, යතුරු පුවරුව, මවුස්, ජාල කාඩ්පත් වැනි දෘඪකරණ උපාංග පාලනය කරයි, එමඟින් යෙදුම් ඒවා සමඟ අන්තර්ක්රියා කළ හැකිය. එය උපාංග ධාවක (device drivers) හරහා ආදාන-ප්රතිදාන කළමනාකරණය කරයි.
- ආරක්ෂාව සහ ආරක්ෂණය කර්නලය පරිශීලක අවකාශය සහ කර්නල අවකාශය වෙන් කරමින් ආරක්ෂාව සපයයි. මෙය සාමාන්ය යෙදුම්වලට දෘඪකරණයට සෘජු ප්රවේශය වළක්වා, පද්ධතියේ ස්ථාවරතාවය සහ ආරක්ෂාව රැකගනී.
Ubuntu හි කර්නලයේ වැදගත්කම
Ubuntu සහ සමාන Linux පද්ධති වල, කර්නල යාවත්කාලීන කිරීම් පද්ධතියේ ස්ථාවරතාවය වැඩිදියුණු කිරීමේ පමණක් නොව, ආරක්ෂාවද වර්ධනය කරයි. දුර්වලතා හඳුනාගත් විට, Ubuntu සංවර්ධන කණ්ඩායම ඉක්මනින් යාවත්කාලීන නිකුත් කරයි. එබැවින්, නිතර කර්නල සංස්කරණය පරීක්ෂා කර, අවශ්ය විට යාවත්කාලීන කිරීම අත්යවශ්ය වේ.
සම්පූර්ණ පද්ධතියට බලපාන මූලික කොටසක් වන නිසා, කර්නලය ගැන අවබෝධය ලබා ගැනීම අත්යවශ්ය වේ. ඊළඟ කොටස Ubuntu හි කර්නල සංස්කරණය පරීක්ෂා කිරීමේ ක්රම පැහැදිලි කරයි.
3. කර්නල සංස්කරණය පරීක්ෂා කිරීමේ ක්රම
Ubuntu හි කර්නල සංස්කරණය පරීක්ෂා කිරීමේ විවිධ ක්රම ඇත. මෙම කොටස පහසු ටර්මිනල්-අධාරිත ක්රම සහ ප්රදර්ශනය වන ප්රතිඵලයන්ගේ අර්ථය පැහැදිලි කරයි.
uname විධානය භාවිතා කර පරීක්ෂා කිරීම
ඉතා පොදු සහ සරල ක්රමය uname විධානය භාවිතා කිරීමයි, එය කර්නල සංස්කරණය ඇතුළත් පද්ධති තොරතුරු පෙන්වයි.
- ටර්මිනලය විවෘත කරන්න.
- පහත විධානය ඇතුළත් කර Enter ඔබන්න.
uname -r
- -r විකල්පය කර්නල නිකුත් සංස්කරණය පෙන්වයි. උදාහරණ ප්රතිඵලය:
5.4.0-66-generic
මෙම උදාහරණයේ 5.4.0-66-generic යනු කර්නල සංස්කරණයයි. සංස්කරණය ප්රධාන සංස්කරණය, උප-සංස්කරණය, සහ පෑච් අංකයක් ලෙස සමන්විත වේ.
/proc/version ගොනුව භාවිතා කර පරීක්ෂා කිරීම
/proc/version ගොනුව භාවිතා කර කර්නල සංස්කරණය සහ සංකලන තොරතුරු පරීක්ෂා කළ හැකිය.
- ටර්මිනලයේ පහත විධානය ක්රියාත්මක කරන්න:
cat /proc/version
උදාහරණ ප්රතිඵලය:
Linux version 5.4.0-66-generic (buildd@lcy01-amd64-025) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #74-Ubuntu SMP Thu Jan 14 18:28:23 UTC 2021
hostnamectl විධානය භාවිතා කර පරීක්ෂා කිරීම
Ubuntu 16.04 සහ ඊට පසු අනුවාදවල, hostnamectl භාවිතා කර කර්නල සංස්කරණය ඇතුළත් පද්ධති තොරතුරු පෙන්විය හැකිය.
- ටර්මිනලයේ පහත විධානය ක්රියාත්මක කරන්න:
hostnamectlStatic hostname: ubuntu Operating System: Ubuntu 20.04.1 LTS Kernel: Linux 5.4.0-66-generic Architecture: x86-64
එක් ක්රමයකින් එකකට වෙනස්කම්
- uname -r : කර්නල් අනුවාදය පමණක් වේගයෙන් පරීක්ෂා කිරීම සඳහා හොඳමයි.
- /proc/version : විස්තරාත්මක තොරතුරු සඳහා යෝග්යයි.
- hostnamectl : කර්නල් අනුවාදය සමඟ සමස්ත පද්ධති තොරතුරු ලබා දෙයි.
ඊළඟට, ටර්මිනල් පණිවිඩ නොදන්නා පරිශීලකයින් සඳහා GUI-අඩංගු විකල්ප පැහැදිලි කරමු.
4. GUI භාවිතයෙන් කර්නල් අනුවාදය පරීක්ෂා කිරීම
උබුන්ටුව GUI ක්රමයක් සපයයි කර්නල් අනුවාදය පරීක්ෂා කිරීම සඳහා පණිවිඩ භාවිතා නොකර. මෙය ආරම්භකයින් සඳහා යෝග්යයි.
පද්ධති සැකසුම් මෙවලම භාවිතය
- සැකසුම් මෙනුව විවෘත කරන්න
- ඩෙස්ක්ටොප් මත පද්ධති আইකනය ක්ලික් කර “සැකසුම්” තෝරන්න.
- “පිළිබඳ” කොටසට යන්න
- උබුන්ටු අනුවාදය අනුව “පිළිබඳ” හෝ “විස්තර” පිටුව විවෘත කරන්න.
- පද්ධති තොරතුරු පරීක්ෂා කරන්න
- කර්නල් අනුවාදය “කර්නල්” හෝ “ලිනක්ස් අනුවාදය” යටතේ පෙන්වයි. උදාහරණය:
Linux 5.4.0-66-generic
GNOME පද්ධති නිරීක්ෂකය භාවිතය
- යෙදුම් මෙනුවෙන් “පද්ධති නිරීක්ෂකය” විවෘත කර පද්ධති ටැබ්හි කර්නල් අනුවාදය පරීක්ෂා කරන්න.
GUI-අඩංගු පරීක්ෂාවේ වාසි
GUI ක්රම තර්මිනල් සමඟ අපහසු පරිශීලකයින් සඳහා යෝග්යයි—පණිවිඩ ආදානයක් අවශ්ය නොවේ, සහ පද්ධති විස්තර දෘශ්යමයව ලබා දෙයි.

5. කර්නල් අනුවාද සංඛ්යා තේරුම් ගැනීම
කර්නල් අනුවාදය කිහිපයක් හඳුනාගැනීම් ඇතුළත් වේ. ඒවා තේරුම් ගැනීම යාවත්කාලීන වැදගත්කම හඳුනා ගැනීමට උපකාරී වේ.
අනුවාද ව්යුහය
5.4.0-66-generic
- ප්රධාන අනුවාදය (5) — ප්රධාන ක්රියාකාරී වෙනස්කම් පෙන්වයි.
- කුඩා අනුවාදය (4) — වැඩිදියුණු කිරීම් හෝ වැඩිදියුණු කිරීම් නියෝජනය කරයි.
- පැච් මට්ටම (0) — දෝෂ නිවැරදි කිරීම් සහ ආරක්ෂාව පැච්.
- නිර්මාණ සංඛ්යාව (66) — විතරණ-විශේෂිත අනුවාදනය.
- ප්රතිපන්නය (generic) — කර්නල් ගොඩනැගීමේ වර්ගය පෙන්වයි.
කර්නල් අනුවාද තේරුම් ගැනීමේ වාසි
එක් එක් අනුවාද සංරචකයේ අර්ථය දැනීම සමගතභව පරීක්ෂාවන් සහ යාවත්කාලීන තීරණ සඳහා උපකාරී වේ.
6. කර්නල් අනුවාද සහ උබුන්ටු නිකුත
උබුන්ටු නිකුතයක් තුළ නිර්දේශිත කර්නල් අනුවාදයක් ඇතුළත් වේ. මෙම එකතුව තේරුම් ගැනීම යාවත්කාලීන සහ ගැටලු විසඳීම සඳහා උපකාරී වේ.
| Ubuntu Release | Kernel Version |
|---|---|
| 20.04 LTS | 5.4 |
| 20.10 | 5.8 |
| 21.04 | 5.11 |
| 21.10 | 5.13 |
| 22.04 LTS | 5.15 |
| 22.10 | 5.19 |
| 23.04 | 6.2 |
LTS නිකුත සහ කර්නල් අනුවාද
LTS අනුවාද ස්ථායිතාව සහ දිගුකාලීන ආරක්ෂාවට ප්රමුඛත්වය දෙයි, ඉදිරිපත්ම විශේෂාංගවලට වඩා.
නිකුත කර්නල් ප්රතිපත්ති තේරුම් ගැනීම
නිතිපතා නිකුත නවීන කර්නල් භාවිතා කරයි සහ LTS සංස්කරණවලට වඩා කෙටි සහාය චක්ර ලබා දෙයි.
7. කර්නල් යාවත්කාලීන කිරීම කෙසේද
කර්නල් යාවත්කාලීන කිරීම කාර්ය සාධනය, හාඩ්වෙයාර් සහාය, සහ ආරක්ෂාව වැඩිදියුණු කරයි.
යාවත්කාලීන වාසි
- ආරක්ෂාව වැඩිදියුණු කිරීම්
- නව විශේෂාංග සහාය
- දෝෂ නිවැරදි කිරීම් සහ කාර්ය සාධනය වැඩිදියුණු කිරීම්
යාවත්කාලීන ක්රියාවලිය
1. පැකේජ් ලැයිස්තු යාවත්කාලීන කරන්න
sudo apt update
sudo apt upgrade
2. නිශ්චිත කර්නල් අනුවාදය ස්ථාපනය කරන්න
sudo apt install linux-image-<version>-generic
3. පද්ධතිය නැවත ආරම්භ කරන්න
sudo reboot
සැලකිලිමත් වන්න
- සමගතභව පරීක්ෂා කරන්න
- ගුරුත්වාකරණය දත්ත ආරක්ෂා කරගන්න
- පුනරුද්ධරණය සඳහා පැරණි කර්නල් තබා ගන්න
8. නිගමනය
මෙම ලිපිය උබුන්ටුවේ කර්නල් අනුවාද පරීක්ෂා කිරීම, අනුවාද සංරචක තේරුම් ගැනීම, උබුන්ටු නිකුත සමඟ සංසන්දනය කිරීම, සහ ආරක්ෂිතව යාවත්කාලීන කිරීම පැහැදිලි කළේය. කර්නල් පද්ධතියේ මූලික අංගයක් වන අතර, එය නිවැරදිව කළමනාකරණය කිරීම පද්ධති ස්ථායිතාව සහ ආරක්ෂාව උපරිම කරයි.
- කර්නල් දැනුමේ වැදගත්කම
- අනුවාද පරීක්ෂා කිරීමට බහු ක්රම
- අනුවාද ව්යුහ තේරුම් ගැනීම
- ආරක්ෂිත යාවත්කාලීන පුරුදු
කර්නල් අනුවාද නිතිපතා පරීක්ෂා කිරීමෙන් සහ යාවත්කාලීන කිරීමෙන්, උබුන්ටු පරිශීලකයින් උපරිම කාර්ය සාධනය සහ ආරක්ෂාව පවත්වා ගත හැකිය. අපි බලාපොරොත්තු වන්නේ මෙම මාර්ගෝපදේශය ඔබේ පද්ධතිය වඩාත් ඵලදායීව කළමනාකරණය කිරීමට උපකාරී වේවි.
