එකෝමත් එක කාලෙක, එක්තරා සඟරාවක දුටු ප්‍රශ්නයක් මේක. මේක කාටත් ඇතිවෙන්න පුලවන් ප්‍රශ්නයක් නිසා පිළිතුරු දෙන්න සිත් වුනා. ඇත්තටම FOSS කියන්නෙ ලිනක්ස් විතරද?

නැහැ. කොහෙත්ම නැහැ. නිදහස් සහ විවෘත මෘදුකාංග හැම තැනම, හැම දේටම තියනවා. විනඩෝස් ගත්තත් මැක් ඕ.එස්. ගත්තත් ඒවටත් නිදහස් සහ විවෘත මෘදුකාංග තියනවා. හිතන්න ජනප්‍රිය FOSS
මෘදුකාංග කිහිපයක් ගැන. ෆයර්ෆොක්ස්, ඕපන් ඔෆිස්, ගිම්ප් මේ හැම එකක්ම ප්‍රධාන මෙහෙයුම් පද්ධති 3 ටම ගැලපෙන්න නිර්මාණය කරලා තියෙනවා. ඒ වගේම තමයි වෙනත් බොහොමයක් FOSS මෘදුකාංගත්.

වින්ඩෝස් මෙහෙයුම් පද්ධතියෙ ඉඳන් වුනත් ඔබේ වැඩ වලට අවශ්‍ය වගේම හොඳින් ගැලපෙන FOSS මෘදුකාංග සොයා ගෙන වැඩ කරන්න පුළුවන්.වැඩිමනත් වෙලාවට ඒවා නොමිලේම ලැබෙනවා. ඔබ පරිගණක
තාක්ෂණය හොඳින් දන්නවා නම් එම මෘදුකාංග ඔබට අවශ්‍ය ලෙස වෙනස් කර ගන්නත් පුළුවන්. මොන තරම් අගේද? මේ නිදහස නිසා තමයි FOSS මේ තරම් ජනප්‍රිය.

ග්නූ/ලිනක්ස් භාවිතය වඩා වැදගත් වෙන්නෙ ඇයි? කලින් කිවුව වාසි ටික ඔබට මෙහෙයුම් පද්ධතිය පැත්තෙනුත් ලබන්න පුළුවන් ග්නූ/ලිනක්ස් එක්ක. හරිම සරලයි.

නැත්නම් ඔබේ පරිගනකය අනතුරේ! ෆයර්ෆොක්ස් සංවර්ධකයන් පවසන ආකාරයට මෙම යාවත්කාල කිරීම මගින ඉතා වැදගත් ආරක්ෂක හිදැස් ගනනාවක් පිලියම් කර ඇති අතර. ඒවා අතර තිබි ඇතැම් දොෂ ඔබෙ පරිගනකයේ අරක්ෂාවට විශාල තර්ජනයක් විය හැකිය. ඔබත් දැන්ම මැරතන්‍ දිවීම පසෙක තබා මෙම නව සංස්කරණයට යාවත්කාල කරන්න!

ග්නූ/ලිනක්ස් සහ FOSS පොඩ්කාස්ට් එකතුවක් thelinuxlink.net වෙබ් අඩවිය තුලින් ලබාගත හැක. මෙහි පොඩ්කාස්ට් පිලිබඳ කෙටි විස්තරයක් සහ ogg සහ/හො mp3 බාගැනීමට අවශ්‍ය rss feed එකට link එකක්ද ලබා දී ඇත.

පොඩ්කාස්ට් බාගැනීමට බොහෙො නිදහස් සහ නිදහස් නොවන මෘදුකාංග ඇත. උදා: ලෙස Amarok, Banshee FOSS වන අතර iTunes FOSS නොවන ඝණයට වැටේ.

එහෙත් ඉහත කී මෘදුකාංග සියල්ල GUI ඇතුලත් ඒවාය. නමුත් මේ කියන්න යන්නේ Bash නැමති shell එක උඩම දුවන පොඩ්කාස්ට් එකතුකරන script ගැනයි – එනම් BashPodder.

BashPodder හි විශේෂයක් වන්නේ එය ලියා ඇත්තේද දැනටත වැඩිම කලක සිට පවතින ලිනක්ස් සම්බන්ධව ඇති පොඩ්කාස්ට් එක වන tlls – The Linux Link Tech Show එකේ මෙහෙයවන Linc නැමෙති කෙනෙක් විසින්ය.

Shell එකෙන් පොඩ්කාස්ට් බෑමේ ක්‍රියාවලිය ඉතා පහසුවෙන් cron මගින් ස්වයං ක්‍රීයව සිදුකර ගත හැකිවීම තවත් වාසියකි. ඒ සඳහා මෙම උපදෙස් යොදාගන්න:

$ mkdir podcasts
$ cd podcasts
$ wget http://lincgeek.org/bashpodder/bashpodder.shell
$ chmod +x bashpodder.shell
$ wget http://lincgeek.org/bashpodder/parse_enclosure.xsl
$ wget http://lincgeek.org/bashpodder/bp.conf

දැන් ඔබ කැමති පොඩ්කාස්ට් වල rss feeds ටික bp.conf තුලට ඇතුලත් කරන්න. එච්චරයි! අවශ්‍ය විට bashpodder.shell දුන්න

$ ./bashpodder.shell

ඉහත සඳහන් පරිධි cron එකක් මගින් දිනකට වරක් ඉබේම දුන්න පවා එය මෙලෙස යොදා ගත හැකිය.

$ crontab -e
22 4 * * * /home/bud/podcasts/bashpodder.shell

මෙවිට සෑමදාම උදේ 4:22 ට අලුත් episodes බා ගනු ඇත. වැඩි විස්තර සඳහා BashPodder වෙබ් අඩවිය බලන්න.

අළුතින් ග්නූ/ලිනක්ස් වලට එන අය හිතන්නෙ විධායක රේඛාව යකෙක් කියල නේද? ඒත් කලක් ලිනක්ස් භාවිත කරන අය වඩාත් කැමති විධායක රේඛාවට. හේතුව…?

හේතුව ඒක වෙනස්, ඒක වේගවත්. බොරු කියල හිතෙනව නම් කරලම බලන්නකෝ. දැන් කියල දෙන්නම් මූලිකම විධාන ටික.

ගොනු(files)/නාමාවලි(directories/folders) බලා ගැනීමට : ls

විධාන රේඛාවේ සිට ls යොදා බලන්න. ඔබ සිටින නාමාවලිය තුළ ඇති ගොනු/නාමාවලි සියල්ල පෙන්වයි.
ls -al මගින් වඩා විස්තරාත්මක ලැයිස්තුවක් පෙන්වයි.

ඔබ සිටින නාමාවලිය බලා ගැනීමට pwd යොදන්න. මෙහි අරුත print working directory යන්නයි.

ඔබ සිටින නාමාවලිය වෙනස් කිරීමට
cd /path_to_directory

මෙහි /path_to_directory යනු ඔබට යාමට අවශ්‍ය නාමාවලියේ පෙතයී. ඔබ සිටින නාමාවලිය තුළ ඇති වෙනත් නාමාවලියකට යාමට නම් මුලට / නොයොදා නාමාවලි පෙත ලබා දිය හැක.

mkdir විධානයෙන් ඔබට නව නාමාවලියක් සෑදිය හැකියි. මෙය make directory යන්නෙහි කෙටි යෙදුමයි.
mkdir

/directory_path යනු නව නාමාවලියෙහි පෙතයි.

උදා: mkdir newdir – ඔබ සිටින තැනම නව නාමාවලිය සාදයි.
mkdir newdir/foss – පෙර සෑදූ නාමාවලිය තුළ නව නාමාවලිය සාදයි.

touch විධානය මගින් නව ගොනුව්ක් සෑදිය හැක.

උදා: touch newfile.txt
touch newdir/newfile.txt

ගොනු සහ නාමාවලි පිටපත් කිරීම: cp – copy යන්නෙහි කෙටි යෙදුමයි.
cp /path_to_file /path_to_paste

මෙහි /path_to_file යනු පිටපත් කිරීමට අවශ්‍ය ගොනුවේ පෙතයි. /path_to_paste යනු පිටපත් විය යුතු නාමාවලියේ පෙතයි.

ගොනු පිටපත් කිරීමේදී සුළු වෙනසක් කළ යුතු අවස්ථා ඇත. ඒ පහත ලෙසය.
cp -R /path_to_directory /path_to_paste

පිටපත් කරන නාමාවලිය තුළ තවත් නාමාවලි ඇත්නම් මෙසේ කළ යුතු වෙයි.

ගොනු සහ නාමාවලි තැන් මාරු කිරීම: mv – move යන්නෙහි කෙටි යෙදුමයි.
mv /path_to_file /path_to_paste
mv -R /path_to_directory /path_to_paste

මෙහි සිද්ධාන්තයද cp හි සිද්ධාන්තයට සමානය.

mv මගින් ගොනු සහ නාමාවලි නම් වෙනස් කිරීම.
mv /path_to_file /same_path_with_new_name
mv -R /path_to_directory /same_path_with_new_name

පෙර පරිදිමය. එකම පෙත වෙනස් විය යුතු ගොනු/නාමාවලි නම සමග යෙදිය යුතුය.

මෙම මූලික කරුණු හොඳින් ප්‍රගුණ කරන්න.

Page 16 of 21« First...10...1415161718...Last »