Tuesday, February 10, 2009

Ubuntu වෙතින් Fedora වෙතට යන ඔබට

ඔබ Ubuntu භාවිතා කරයි නම් ඔබ විධානයක් දීමට පෙරාතුව sudo යොදනවා ඇති. මෙය Fedora මතද එලෙසම භාවිතා වුවද පෙරමිනිමියෙන්ම sudo පහසුකම Fedora ලබා නොදේ.

ඒ සඳහා /etc/sudoers ගොනුව සැකසිය යුතුවේ.

එය සැකසීමට කිසියම් පෙළ සැකසුම් මෘදුකාංගයක් අවශ්‍යවේ.

උදා:
vi පෙළ සැකසුම භාවිතා කරයි නම්.

vi /etc/sudoers

එසේ නැති නම් visudo විධානය පමණක් ලබාදිය හැක.

මෙම පියවර දෙකම සඳහාම ඔබ root පරිශීලක හෝ එම බලය ඇති පරිශීලකයකු ලෙස පිවිසි සිටීම අවශ්‍ය වේ.

දැන් පහත කොටස එම ගොනුවට එක් කරන්න.
[ vi පෙළ සැකසුම සඳහා ලිවීම ඇරඹීමට i අකුරු එබිමෙන් edit MODE එකට පිවිසිය හැක ]

danishka ALL=(ALL) ALL

(danishka වෙනුවට ඔබේ පරිශීලක ගිණුම් නාමය දෙන්න)

දැන් ගොනුව සුරැකීම සඳහා "esc/ESCAPE" යතුර ඔබා edit MODE එකෙන් ඉවත් වන්න.
ඉන්පසු :wq ලබාදි ගොනුව සුරැකීමත් සමඟ ඉවත් වන්න.


w - write
q - quite

දැන් ඔබ sudo භාවිත කර විධාන ක්‍රියාත්මක කිරිමෙදි ඔබේ රහස්පදය විමසයි.
ඔබට මෙයත් වදයක් නම් ඉහත [ danishka ALL=(ALL) ALL] කොටස වෙනුවට පහත කොටස එක් කරන්න.


danishka ALL=(ALL) NOPASSWD:ALL


දැන් sudo භාවිත කරන විට ඔබෙන් රහස්පදය විමසීමක් නොකරයි.

ඔබ මෙතෙක් වෙලා වෙහෙස වූයේ ඔබේ පරිගණකය අනාරක්‍ෂි කරගැනීමට බවද සිහිතබා ගැනීම මැනවි.


භාවිතය සඳහා උදාහරණයක්:


sudo service network restart
- විධානයක් මඟින් ජාලය යළි ඇරඹීමට
sudo yum install firefox - yum විධානය මඟින් ෆයර්ෆොක්ස් ස්ථාපනයට

1 comment:

  1. උබුන්ටු වල ඉඳල ‍ෆෙඩෝරා වෙත යන්න ඕන කම නම් තියෙනවා. ඒ උනාට ‍‍පොඩි ප්‍රශ්නෙකට තියෙන්නෙ මගෙ laptop එක ‍ෆෙඩෝරට එච්චර කැමති නෑ වගේ. logon screen එකේදි stuck වෙනවා. මගෙ තියෙන්නෙ Asus F5RL එකක්. මේකට විසඳුමක් දන්නවනම් කියන්න. ලොකු උදව්වක්...

    ReplyDelete