1. හැඳින්වීම
Ubuntu වැනි Linux විතරණවලදී, පරිසර විචල්ය පද්ධතිය සහ යෙදුම් යොදාගැනීමේදී වැදගත් කාර්යභාරයක් ඉටු කරයි. ඒවා පද්ධති හැසිරීම සහ වැඩසටහන් ක්රියාත්මක වීම අනුවර්තනය කිරීමට සහ උපචාරණය කිරීමට උපකාරී වේ. මෙම ලිපිය Ubuntu හි පරිසර විචල්ය පරීක්ෂා කිරීම, සකස් කිරීම සහ මකා දැමීම පිළිබඳ පියවරෙන් පියවර මාර්ගෝපදේශයක් සපයයි, ප්රායෝගික භාවිතයන් සමඟ. පැහැදිලි විධාන උදාහරණ සමඟ, ආරම්භකයින් පවා පහසුවෙන් අනුගමනය කළ හැකි අතර, පද්ධති පරිපාලකයින් සහ සංවර්ධකයින්ට වටිනා තොරතුරු ලැබේ.
2. පරිසර විචල්ය මොනවාද?
පරිසර විචල්ය යනු පද්ධතිය විසින් හෝ පරිශීලකයා විසින් නිර්වචනය කරන ලද විචල්ය වන අතර, ඒවා විශේෂ සකස් කිරීම් වලංගු ගබඩා කරයි, වැඩසටහන් සහ පද්ධතිය එම සැකසුම් මත පදනම්ව ගතිකව ක්රියාත්මක වීමට ඉඩ සලසයි. ඒවා වැඩසටහන් හැසිරීම වෙනස් කිරීම හෝ පද්ධති පුළුල් සැකසුම් වෙනස් කිරීම මගින් නම්යශීලත්වය සපයයි.
පරිසර විචල්යවල සුලබ භාවිතයන්
පරිසර විචල්ය විවිධ තත්ත්වයන්හිදී භාවිතා වේ, උදාහරණයක් ලෙස:
- PATH : ක්රියාත්මක කළ හැකි ගොනු සෙවීමට ඩිරෙක්ටරි ලැයිස්තුවක් ගබඩා කරයි. මෙයින් ක්රියාවලියන් ධාවනය කිරීමේදී ඒවායේ පූර්ණ මාර්ගය නිර්දේශ නොකර ධාවනය කළ හැකිය.
- HOME : පරිශීලකයාගේ නිවස් ඩිරෙක්ටරිය නියෝජනය කරයි, පරිශීලක-විශේෂ සකස් කිරීම් සහ ගොනුවලට ප්රවේශ වීමට භාවිතා වේ.
- LANG : පද්ධති භාෂා සැකසුම් කළමනාකරණය කරයි, වැඩසටහන් සහ පද්ධති පණිවිඩවල භාෂාව තීරණය කරයි.

3. පරිසර විචල්ය පරීක්ෂා කිරීම කෙසේද
පරිසර විචල්ය පරීක්ෂා කිරීමට කිහිපයක් විධාන තිබේ. මෙම විධාන වර්තමානයේ සකස් කර ඇති විචල්ය පෙන්වීමට සහ විශේෂ පරිසර විචල්යවල වලංගු ලබාගැනීමට උපකාරී වේ.
විශේෂ පරිසර විචල්යයක් පරීක්ෂා කිරීම
විශේෂ පරිසර විචල්යයක වලංගු පරීක්ෂා කිරීමට, echo විධානය භාවිතා කරන්න:
echo $PATH
මෙම විධානය PATH විචල්යයේ ගබඩා කර ඇති ඩිරෙක්ටරි පෙන්වයි, පද්ධතිය ක්රියාත්මක කළ හැකි ගොනු සෙවීමට එහි සෙවීම සිදු කරන තැන පෙන්වයි.
සියලුම පරිසර විචල්ය පරීක්ෂා කිරීම
ෂෙල්හි වර්තමානයේ සකස් කර ඇති සියලුම පරිසර විචල්ය ලැයිස්තුගත කිරීමට, env හෝ printenv විධානය භාවිතා කරන්න:
env
මෙම විධානය සියලුම පරිසර විචල්ය සහ ඒවායේ වලංගු පිටපත් කරයි. තවද, export -p විධානය සියලුම අපනයනය කරන ලද පරිසර විචල්ය දැකීමට භාවිතා කළ හැකිය.
4. පරිසර විචල්ය සකස් කිරීම කෙසේද
අස්ථායී පරිසර විචල්ය සකස් කිරීම
අස්ථායී පරිසර විචල්ය සකස් කිරීමට export විධානය භාවිතා කළ හැකිය. මෙම විචල්ය වර්තමාන ෂෙල් රැස්කිරීමේ කාලය තුළ පමණක් පවතී.
export MY_VARIABLE="hello"
මෙම විධානය MY_VARIABLE විචල්යයට “hello” වලංගු අර්ථනය කරයි. ෂෙල් රැස්කිරීම අවසන් වූ පසු, විචල්යය මකා දමනු ලැබේ.
ස්ථිර පරිසර විචල්ය සකස් කිරීම
පරිසර විචල්යය රැස්කිරීම් අනුකූලව පවතින ලෙස සකස් කිරීමට, එය .bashrc හෝ .profile ගොනුවට එකතු කරන්න. මෙයින් පද්ධතිය නැවත ආරම්භ කිරීමෙන් පසුවද විචල්යය සකස් වී තබා ගැනේ.
.bashrcවෙත එකතු කිරීම :
echo 'export MY_VARIABLE="hello"' >> ~/.bashrc
.profileවෙත එකතු කිරීම :
echo 'export MY_VARIABLE="hello"' >> ~/.profile
වෙනස්කම් ක්ෂණිකව යෙදීමට, ගොනුව නැවත බාධා කරන්න:
source ~/.bashrc
මෙයින් නව ෂෙල් රැස්කිරීමක් ආරම්භ වන විටදී විචල්යය සකස් වී තබා ගැනේ.
5. පරිසර විචල්ය මකා දැමීම කෙසේද
අස්ථායී පරිසර විචල්ය මකා දැමීම
වර්තමාන ෂෙල් රැස්කිරීමේදී පරිසර විචල්යයක් මකා දැමීමට, unset විධානය භාවිතා කරන්න:
unset MY_VARIABLE
මෙය වර්තමාන රැස්කිරීමෙන් විචල්යය ඉවත් කරයි, නමුත් පද්ධති පුළුල් සැකසුම් හෝ ස්ථිර සකස් කිරීම්වලට බලපෑමක් නොකරයි.
ස්ථිර පරිසර විචල්ය මකා දැමීම
විචල්යය .bashrc හෝ .profile වෙත එකතු කර ඇත්නම්, ගොනුවෙන් අදාළ පේළිය ඉවත් කරන්න. ගොනුව සංස්කරණය කිරීමට nano හෝ vim වැනි පාඨ සංස්කරණකරුවෙකු භාවිතා කළ හැකිය:
nano ~/.bashrc
පේළිය ඉවත් කළ පසු, ගොනුව සුරකින්න සහ සැකසුම් නැවත බාධා කරන්න:
source ~/.bashrc
6. සුලබ ගැටලු විසඳීම
Ubuntu හි පරිසර විචල්ය සමඟ වැඩ කිරීමේදී, ඔබට නිශ්චිත ගැටලු මුහුණ දීමට සිදුවිය හැකිය. මෙහි සමහර සුලබ ගැටලු සහ ඒවා විසඳීමේ ක්රම ඇතුළත් වේ.
පුනර්ආරම්භයෙන් පසු පරිසර විචල්යය පවතින නොවීම
ඔබේ පද්ධතිය නැවත ආරම්භ කිරීමෙන් පසු පරිසර විචල්යයක් අතුරුදහන් වුවහොත්, එය නිවැරදි ගොනුවට එකතු කර තිබේදැයි පරීක්ෂා කරන්න:
.bashrc: අන්තර්ක්රියාකාරී ශෙල් සැසියන් සඳහා භාවිතා වේ (පරිශීලක-නිර්වචිත විචල්ය සඳහා නිර්දේශිත)..profile: ලොග් ඉන් වීමේදී පූරණය වේ සහ සියලු ශෙල් සඳහා විචල්ය නිර්වචනයට ප්රයෝජනවත්.
වෙනස්කම් ක්රියාත්මක නොවීම
නවින් සකස් කරන ලද පරිසර විචල්යයක් ක්රියාත්මක නොවන්නේ නම්, පහත පියවර අනුගමනය කරන්න:
- වෙනස්කම් සිදු කිරීමෙන් පසු
source ~/.bashrcහෝsource ~/.profileක්රියාත්මක කර ඇති බව සහතික කරගන්න. - වෙනත් ස්ක්රිප්ට් එකක් හෝ ප්රොෆයිල් ගොනුවක් විචල්යය අතිරේකව පවරාදැයි පරීක්ෂා කරන්න.
- ටර්මිනලය නැවත ආරම්භ කරන්න හෝ ලොග් අවුට් කර පසු ලොග් ඉන් වන්න.
7. නිගමනය
පරිසර විචල්යයන් පිළිබඳ අවබෝධය Ubuntu පද්ධති කාර්යක්ෂමව කළමනාකරණය කිරීම සඳහා අත්යවශ්ය වේ. මෙම මාර්ගෝපදේශය පහත කරුණු ආවරණය කර ඇත:
echo,env, සහprintenvභාවිතයෙන් පරිසර විචල්ය පරීක්ෂා කිරීමේ ක්රම.- තාවකාලික සහ ස්ථාවර පරිසර විචල්ය සකස් කිරීමේ ක්රම.
- තාවකාලික හා ස්ථාවර ලෙස විචල්ය මකා දැමීමේ ක්රම.
- සාමාන්ය ගැටළු සහ දෝෂ නිරාකරණ පියවර.
මෙම සංකල්පයන් පාලනය කිරීමෙන් ඔබට පද්ධති කළමනාකරණය වැඩිදියුණු කර, ක්රියාවලීන් ස්වයංක්රීය කර, ඔබේ සංවර්ධන පරිසරය වඩාත් අභිරුචි කරගත හැක. ඔබ අරඹන අයෙක් වුවත්, උසස් පරිශීලකයෙක් වුවත්, පරිසර විචල්යයන් Ubuntu සමඟ වැඩ කිරීමේ මූලික මෙවලමකි.




