Archive for April 18th, 2008

ජංගම ෆයර්ෆොක්ස් වින්ඩෝස් සමග භාවිත කරන ඔබට එය මහත් පහසුවක් වන්නට ඇති. දැන් එම පහසුව තරමක් දුරට ග්නූ ලිනක්ස් සමගද අත් විඳිය හැකියි.ඒ සඳහා ඔබ පියවර 4ක් සම්පූර්ණ කළ යුතුයි.
ඔව් පුංචි පියවර 4යි. එයිනුත් දෙකයි අත්‍යවශ්‍ය.

පළමුව ඔබේ ෆ්ලෑශ් ධාවකයේ (Flash drive) ජංගම ෆයර්ෆොක්ස් [http://portableapps.com/apps/internet/firefox_portable]ස්ථාපිත කර තිබිය යුතයි.

දෙවනුව fxp.txt [http://www.box.net/shared/10opvvns4c]භාගත කර ෆ්ලෑශ් ධාවකයේ තබා ගත යුතුයි.

තෙවැන්න පහත විධාන ලිනක්ස් විධාන රේඛාවේ (Command line) සටහන් කරන්න.
cat >> /path/to/profiles.ini /path/to/fxp.txt

මෙහි /path/to/profiles.ini යනු ඔබේ ලිනක්ස් පද්ධතියේ ෆයර්ෆොක්ස් profile දත්ත සටහනට පෙතයි(path). එය පහත උදාහරණයට ආසන්න ලෙස පවතිනු ඇති.
උදා: /home/chanux/.mozilla/firefox/profile.ini
මෙහි /path/to/fxp.txt යනු ඔබේ ෆ්ලෑශ් ධාවකයේ තබා ගත යුතු fxp.txt ගොනුවට අදාල පෙතයි.  එය පහත උදාහරණයට ආසන්න ලෙස පවතිනු ඇති.
උදා: /media/flashdrive/fxp.txt

සිව් වැන්න profile manager භාවිතයෙන් ජංගම ෆයර්ෆොක්ස් පරොෆයිල් එක විවෘත කිරීමයි. ඒ සඳහා
විධාන රේඛාවේ හෝ “run command” විධාන කොටුව තුල
firefox -ProfileManager ලෙස සටහන් කිරීමයි. මෙහිදී ඔබ විධාන රේඛාව තෝරා ගන්නේ නම් එම විධාන රේඛාව නිරතුරුව විවෘතව පැවතිය යුතුයි.

fxp.txt ගොනුව තුල අඩංගු දෑ සලකා බලමු,
[Profile1]
Name=portable
IsRelative=0
Path=/media/disk/FirefoxPotable/Data/profile

Name=
මෙහිදී ඔබට කැමති නමක් භාවිත කළ හැකියි. එය profiles.ini තුල ඒකීය විය යුතුයි.
IsRelative=0
මෙය ඔබට එතරම් වැදගත් නැත.
Path=
මෙහි සටහන් වන්නේ ඔබේ ජංගම ෆයර්ෆොක්ස් profile කවරයට (folder) පෙතයි. [මෙය ඔබ එම කවරය තළ සිටින විට ගොනු ගවේශකයේ(file browser) ලිපින රේඛාවේ (address bar) දැක ගත හැක.]

වැදගත්:
මෙහි [Profile1] යන්න ඔබේ profiles.ini හි පිළිවෙලට ගැලපෙන පරිදි ඇත්දැයි සැක හැර ගන්න.
fxp.txt ගොනුවේ පළමු පේළිය හිස්ය, එය එසේම තබන්න.

මෙය මුලදී තරමක් අපහසු වුවත් පසුව එය පහසු වනු ඇති. එමෙන්ම මෙය වඩාත් පහසුවෙන් කිරීමට shell script එකක් ඉදිරිපත් කිරීමට බලාපොරොත්තු වෙමු.
මෙමගින් ඔබේ ප්‍රියතම ෆයර්ෆොක්ස් දිගු (extensions), book marks ඔබට නිවසේදී මෙන්ම පෙම්වතා/පෙම්වතියගේ නිවසේදී, කාර්යාලයේදී වුවද භාවිත කළ හැකි වනු ඇත.

මෙලෙසම ඔබට ලිනක්ස් වින්ඩෝස් ද්විත්ව පණගැන්වුමකදීද (dual boot) එකම ෆයර්ෆොක්ස් profile එක භාවිත කළ හැක. ඒ පිළිබඳ වැඩි විස්තර පසුවට….

18
Apr

කවුද සූ කිව්වෙ?

   Posted by: bud   in Blog

ඕනෑම ක්‍රියාකාරී පද්ධතියක ඇති ලක්ෂණයක් ලෙස (සුපිරි)super user හෙවත් administrator හෙවත් root user දැක්විය හැක. මෙහෙදි සාම්ප්‍රදායක ලෙස unix පද්ධති වල තිබුනේ root user නැමති සුපිරිවන්තයායි. එනම් root ට අලුත් user ලව එකතු කිරීම, නව මෘදුකාංග එකතු කිරීම, ඕන නැති පැකේජ ඉවත් කිරීම වැනි දේ කළ හැක.

ඔහුගේ මේ විධායක බලතල නිසා ඔහුගේ මුර පදය (password) වැඩි දෙනෙක් අතර නොයවා, විශ්වාස ස්වල්ප දෙනෙක් අතර තබා ගැනීමෙ සම්ප්‍රදායක් තිබුනේය. තවද මෙම බලතල නිසා වැරදීමකින් සිද්ධවිය හැකි දෙොෂ මග හරවා ගැනීම සඳහා root user වෙනුවට, සාමන්‍යය user කෙනෙක් ලෙස ඇතුලත් වී, su විධායකය මගින් root user භාවය ලබා ගත හැක.

මෙහෙදී අප

$ su

කිව්වොත් root වන නමුත් root ගේ සැබෑ පරිසරය (environment) එක නොලැබෙන නිසා ඇතැම් විධායකයන්, path ප්‍රශ්න නිසා වැඩ නොකිරීමට බොහො ඉඩ ඇත. එම නිසා වාඩාත් උචිත වන්නේ:

$ su -

යොදා ගැනීමයි.

su මගින් root විතරක් නොව, වෙනත් ඕනෑම shell user කෙනෙක් විය හැක.

$ su – bud
Password:

එමනිසා ඔබ මග තොට යෑමේදී සු .. සු ඇසුනොත්, පොඩ්දක් ලිනක්ස් සවරයක් තිබේ දැයි වටපිට බලන්න!

අපි ගොඩක් දෙනෙක් පරිගණකය භාවිතා කරන කාලයෙන් වැඩි වෙලාවක්‍ ගත කරන්‍නේ ෆයර්ෆොක්ස් බ්‍රව්සරය ඇතුලේ නේද? ඔව්‍! අපි ආසම විනොදාශ්වාද වෙබ්‍ අඩවි වගෙම අපිට ඉතා ප්‍රයොජනවත්‍ වන ජී මේල්‍ යාහූ! වගේ වෙබ අඩ්විත්‍ අපි ෆයර්ෆොක්ස් ඇතුලේ විවෘත කරනවා ඔය අතරේ ෆයර්ෆොක්ස් ඇතුලේ තවත් ෆයර්ෆොක්ස් කෙනෙක් විවෘත කරන්‍න පුලුවන්‍ පොඩි මැජික් එකක් තමයි මෙ කියලා දෙන්නට හදන්‍නේ. මැජික් කිව්වට මැජික් එකක්‍ම නෙමේ. මෙක පිටිපස්සේ තියන තාක්ෂනය ගැන අපි වෙන ලිපියකින්‍ කියලා දෙන්‍නම්‍. එතකන් ඔයාලාට කරන්න තියෙන්න මෙන්න මේ විධානය ඔයාලාගෙ ෆයර්ෆොක්ස් Address Bar එක ඇතුලට පිටපත් කරලා Enter බොත්තම ඔබන එකයි.

chrome://browser/content/browser.xul

Firefox inside Firefox

පුංච් අවවාදයක්‍:

ෆයර්ෆොක්ස් ඇතුලේ මෙක වැඩ කරන එක නම්‍ අපිට ශුවර්! හැබැයි ඉනටර්නෙට් එක්ස්‍ප්‍ලොරර් ඇතුලේ මෙවා කරන්‍න ගිහිල්‍ලා වැඩ වරද්දගන්‍නවා එහෙම නෙමෙයි :P

18
Apr

ටෙලිපති රාමුව

   Posted by: siraj   in Blog

ටෙලිපති යනු සන්නිවෙදන මුරුදුකාන්ග රාමුවකි (http://telepathy.freedesktop.org). මෙය බාවිතා කර msn/yahoo/gtalk වෙනි  Services සමග වැඩකරන මුරුදුකාන්ග ඔට තනාහත හැක.

එය freedesktop සම්මුතිය යටතෙ කරන ලද්දකි. එමනෙසා වඩා පහසුවෙන් නොයකුත් මෘදුකාංග වලට මෙම chat සේවාවන් සමග සම්බන්ධ විය හැක. දැනටමත් Gnome, Kde, xfce, e17 වැනි desktop පද්ධති ටෙලිපති භාවිතා කරන්න පටන් ගෙන ඇත.

ඔබ ලිනක්ස් භාවිතා කර සංහලෙන් ලිවීමට බලාපොරොත්තුවෙන් සිටින්නේ නම් පහත සඳහන් උපදෙස් පිලිපදින්න.

* ඔබේ ලිනක්ස් පද්ධතිය Fedora නම් ඔබ වාසනා වන්තයි. එහි ඇති නව පැකේය එකතුකරන මෘදුකාංගය මගින් එය පහසුවෙන්ම තොරා ගත හැකිය.

නැතහොත් commandline එකෙ root හැටියට මෙම විධායකය දෙන්න

# yum install fonts-sinhala m17n-db-sinhala scim-m17n

* ඔබේ ලිනක්ස් පද්ධතිය Debian, Ubuntu හො වෙනත් Debian මත සැදූ එකක් නම් පහත දැක්වෙන ලෙස /etc/apt/sources.list එකට මෙ දේ ලියන්න.

ඔබ දුන්නේ

Debian Stable නම්
deb http://sinhala.sourceforge.net/debian/i386/etch/ ./

Debian testing නම්
deb http://sinhala.sourceforge.net/debian/i386/lenny/ ./

Ubuntu 7.10 නම්
deb http://sinhala.sourceforge.net/ubuntu/i386/gutsy/ ./

ඔබ දුවන Debian වර්ගය නොදන්නේ නම් මෙම විධායක commandline එකේ දී බලන්න
$ lsb_version -a
$ cat /etc/debian_version

ඉන් පසුව root user ලෙස ස්ථාපිත කිරීමට පහත විධායක දෙන්න.

අප පැකේජ දත්ත ගබඩාව (package database) අලුත් කිරීමට commandline එකෙ මෙම විධායකය දිය යුතුයි.

# apt-get update

පැකේජ ස්ථාපිත කිරීමට
# apt-get install sinhala-gnu-linux

කොකටත් පරිගණකය නැවත ඇරඹීම උචිතයි.

වඩා අලුත් විස්තර සඳහා “සිංහල ලිනක්ස් ක්‍රමලේකනය” බලන්න.

ඉතින් දැන් සිංහල ලියන්නට අවශ්‍ය වූවිට Ctrl + Space යතුරු ඔබන්න. එවිට ඔබට “අ Sinhala” තොරා ගත හැකි වන ලෙස popup එකක් හෙො system tray icon එකක් මතුවනු ඇත.

මෙහි අකුරු ලිවීමේදි සඳහා පහත වගුව හෙොඩුවාවක් ලෙස භාවිතා කරන්න. මන්ද මෙමගින් install වන lklug phonetic යතුරු පූරුව ශබ්දය අනුව සැකසූ එකක් වන බැවින් පහසිවෙන් ඉගෙන ගත හැකිය.

Page 1 of 212