Tuesday, May 25, 2010

COMPUTER KNOWLEDGEMENT 2

#(4)LINUX မိတ္ဆတ္

Intro to Linux
PC ေတြအတြက္ လင္းနစ္ကို ေရးသားဖန္တီးသူကေတာ႔ ဖင္လန္ႏိုင္ငံသား လူငယ္ေလးတစ္ဦးၿဖစ္တဲ႔ Linux Torvalds (၁၉၉၁ ခုႏွစ္) ၿဖစ္ပါတယ္ ….. ။ Torvalds က မိမိ Home PC တြင္ ေရးသားေနေသာ ပရိုဂရမ္မ်ားကို Sunwork station ၾကီးမ်ားတြင္လည္း Run ေနေစရန္လိုလားေတာင္႔တခ်က္ တစ္ခုကို ကြန္ပ်ဳဳတာပိုးၿဖင္႔ လြတ္လပ္စြာဖန္တီး ၿဖည္႔ဆည္းရံုသာ စတင္ခဲ႔ၿခင္းၿဖစ္ပါတယ္ ….......။ IBM တို႔ Miscrosoftစတဲ႔ ကုမၸဏီၾကီးေတြ ထုတ္လုပ္မွဳ အဆင္႔မ်ိဳး လံုး၀မေမွ်ာ္မွန္းခဲ႔ပါဘူးလ
ို႔ ေၿပာခဲ႔ပါတယ္ …။ Linux သည္ mainstream ထဲသို႔ မည္သို႔မည္ပံု ခုန္ပ်ံေရာက္ရွိလာခဲ႔ၿခင္းက စိတ္၀င္စားစရာ ေကာင္းလွပါတယ္ ….။ အေၾကာင္းတရား ( ၃ ) ၏ တြန္းအားေၾကာင္႔ဆိုလဲ မမွားပါဘူး …........။ ပထမတစ္ခုက Roteen economy ေခၚ မႏွစ္ၿမိဳ႕ဖြယ္ စီးပြားေရးအေၿခေနေၾကာင္႔ ၿဖစ္ပါတယ္ … .။ တစ္နည္းတစ္ဖံု ကုန္က်စရိတ္ သက္သာေစႏိုင္ေသာနည္းလမ္းမ်ားကို ရွာေသာ ကြန္ပ်ဳတာပို္င္ဆိုင္ရာ ကုန္က်စရိတ္ကို ေကာ္ပိုေရးရွင္း လုပ္ငန္းၾကီးမ်ားက ေလွ်ာ႔ခ်လိုစိတ္ ရွိေနၾကသည္…….။ ဒုတိယကေတာ႔ PC မ်ားအတြက္ Processor မ်ားထုတ္လုပ္ေပးသူမ်ားမွ လြမ္းမိုးၾကီးစိုးထားေသာ Intel Corp ကုမၸဏီၾကီးမ်ားသည္ Miscrosoft ႏွင္႔တင္းတင္းဆုပ္ထားေသာ လက္ကို ေလွ်ာ႔ခ်လာကာ Linux အတြက္ Chips မ်ား စတင္ၿပဳလုပ္ေသာ ေၾကာင္႔ၿဖစ္သည္ ….........။ တတိယတစ္ခုကေတာ႔ Corporate coustomers မ်ားအေပၚ မႏိုင္ရင္ကန္ လည္ပင္းညစ္လာႏိုင္သည္႔ Miscrosoft ၏ စိုးမိုးအႏိုင္ လိုမွဳကိုမႏွစ္ၿမိဳ႕လာေတာ႔ေသာေၾကာင္႔ၿဖစ္သည္ ….။

Linux ကိုေမြးဖြားေပးခဲ႔သူ Torvalds သည္ ေဒၚလာ ( ၃၅၀၀ )တန္ ကြန္ပ်ဳတာေလးတစ္ခုေပၚမွာ အဆိုပါ Operation System ကိုေရးသား ဖန္တီးယူခဲ႔သည္႔အခ်ိန္က ဖင္လန္ႏိုင္ငံတြင္ ဘြဲ႔ရေက်ာင္းသားေလးတစ္ဦးသာ ရွိပါေသးတယ္ …...။ နည္းပညာကို တစ္ဦးႏွင္႔တစ္ဦး ေ၀မွ်တည္ေဆာက္ သံုးစြဲေရးကို ဦးစားေပး ေဆာင္ရြက္ခဲ႔ၿခင္းၿဖစ္သည္ …။ သူ၏ စြမ္းေဆာင္ခ်က္မ်ားကို အင္တာနက္ ကြန္ရက္ထဲသို႔ တင္ေပးလိုက္ၿပီး Source code မ်ားပါ တင္ေပးထားလိုက္ပါတယ္ …။ ကိုယ္တိုင္ေရးထားတဲ႔ Programming ရဲ႕ Sourcecode ကို အင္တာနက္ေပၚ တင္ေပးတယ္ဆိုေတာ႔ ေတာ္ေတာ္ေလးကို ေလးစားဖို႔ေကာင္းတဲ႔ လူတစ္ေယာက္လို႔ ကြ်န္ေတာ္ကေတာ႔ ထင္မိပါတယ္ ခင္ဗ်ာ ……။



အခုမိတ္ဆက္ေပးမွာက Fedora Project ပါပဲ...

ေမးစရာျဖစ္လာပါျပီ... Fedora ဆိုတာဘာလဲေပါ့....ဟာ့?

Fedora ဆိုတာ Linux ကိုအေျခခံထားတဲ့ operating system ျဖစ္ျပီးေနာက္ဆံုးေပၚ အခမဲ့နဲ ့
ကန္ ့သတ္မထားတဲ့software ေတြကိုစင္တင္ျပသထားတာပါပဲ...
Fedora ဟာ အျမဲတမ္းလူတိုင္းကိုလြတ္လြတ္လပ္လပ္သံုးႏိုင္၊ျပဳျပင္ႏိုင္၊
ျဖန္ ့ေ၀ႏိုင္ပါတယ္...သူကို ကမာၻတစ္၀ွမ္းလံုးက Fedora Project နဲ ့ဆက္သြယ္ထားတဲ့
လူေတြအားလံုးက တည္ေဆာက္ထားတယ္ေလ...Fedora Project ကလည္းလူတိုင္းကို ကန္ ့သတ္မထားပဲဲ
သူတို ့နဲ ့ဆက္သြယ္တဲ့လူေတြအားလံုးကို ေႏြးေထြးစြာၾကိဳဆိုေနပါတယ္..

Fedora Project ဟာ အခမဲ့နဲ ့ကန္ ့သတ္မထားတဲ့ software ေတြတိုးတက္ေရးကိုဦးေဆာင္ျပီးအားရေက်နပ္စြာျဖင့္
သင့္ရဲ ့ေရွ ့ေမွာက္ကိုေရာက္ရွိလို ့လာပါျပီဗ်ာ...!!!!!!!!!!!!!!!!!!!!!!!

အခုဆိုရင္ Fedora Project ကေနျပီး Fedora 8 ကိုထုတ္ေ၀ခဲ့ျပီးပါျပီ...
open source ျဖစ္တဲ့အတြက္ free ရပါတယ္...
ေဟာဒီမွာ link ဗ်ာ....http://fedoraproject.org/en/get-fedora
တန္းခ်တန္းရပဲဗ်...

Fedora 9 ဟာဆိုရင္လဲ ဒီေန ့ကေနျပီးေနာက္ထပ္ (၁၀)ဆို ထြက္ေတာ့မွာမို ့
ေစာင့္ေမွ်ာ္ေနသူမ်ားအတြက္ သတင္းေကာင္းပါးလိုက္ပါတယ္...

website for linux
networkingအပုိင္းကုိဘာမွမသိေသးမတတ္ေသးတဲ့သူတစ္ေယာက္အတြက္ေတာ့
ဒီwebsiteကအေကာင္းဆုံးလုိ ့ကြ်န္ေတာ္ရဲ့ထင္ျမင္ခ်က္ပါ။ကြ်န္ေတာ္လဲေတာ္ေတာ္မ်ား
မ်ားကုိဖတ္ျပီးပါျပီ။ေရးသားခ်က္မ်ားေကာင္းတဲ့အတြက္ဖုိရမ္မွာျပန္လည္မွ်ေ၀ေပးျခင္းျဖစ္ပါတယ္။
linuxကုိစိတ္၀င္စားတယ္ဆုိရင္ေတာ့ဖတ္ၾကည့္ေစခ်င္ပါတယ္။နည္းနည္းခ်င္းစီဖတ္ေပါ့ဗ်ာ....
http://www.linuxhomenetworking.com/wiki/index.php/Main_Page
linux အေၾကာင္းသိသမွ်ေလးေတြ....(ip ထည္႕ျခင္း)
nstallation အဆင့္အဆင့္ကေတာ့ ဘာမွေတာ့မခက္ပါဘူးဗ်ာ ဟိုစမ္းဒီစမ္းသာလုပ္ၾကည္႕လိုက္ပါ ကၽြန္ေတာ္လည္းဟိုစမ္းဒီစမ္းပါဗ်ာ.... အားလုံးအျပည္စုံတင္ျပီးသြားျပီဆိုရင္ေတာ့ သိသင့္သိထုိုက္တာေတြကို ကၽြန္ေတာ္ေဖာမယ္ဗ်ာ window မွာ administrator linux မွာက root ေပ့ါ
ျပီးေတာ့ ကၽြန္ေတ္ာတို႕ window မွာ ဘာပဲလုပ္ တစ္ခုခုလုပ္ျပီဆိုရင္ GUI နဲ႕ ဟို icon ကိုႏွိပ္လို္က္ ဒီဟာေလးေရြ႕လိုက္ ဟိုဟာေလးျဖည္႕လိုက္နဲ႕ ေပါ့ သူကေတာ့ configuration file ေတြထဲမွာ အဓိကျပင္ရတာေပါ့ သူက window platform နဲ႕မတူေတာ့ .exe တို႕ .dll တို႕ .zip တို႕ ကိုမသိဘူး အလုပ္လဲမလုပ္ဘူး... ကြဲလြဲမႈေတြကေတာ့ အမ်ားၾကီးဘဲ.. ေနာက္ပိုင္းေတာ့သိလာမွာပါ... ကၽြန္ေတာ္လဲသိသေလာက္ေဖာေနတာဗ်.... အဓိက configuration fileေတြကိုဘဲျပင္ျပီးလုပ္သြားရတာ Linux က open source တဲ့ open source နဲ႕ close source ကဘာကြာလဲဆိုေတာ့ kernel ကို ဖြင့္ေပးထားျခင္းနဲ႕ ပိတ္ထားျခင္းတဲ့ open kernel ျဖစ္သည္႕အတြက္ စိတ္ၾကိဳက္ျပဳျပင္ သုံးစြဲႏိုင္တယ္တဲ့..... ကၽြန္ေတာ္ဖတ္ၾကည္႕သေလာက္ေပါ့... က်န္တာေတြအေသးစိတ္သိခ်င္ရင္ေတာ့ ကၽြန္ေတာ္ေပးထားတဲ့ linux os myanmarversion ဆိုတဲ့ ထဲမွာ ရွိတယ္ ဖတ္ၾကည္႕လိုက္ေတာ့ေနာ္..... ....................................
အင္းအခုကၽႊန္ေတ္ာ ပထမဆုံး FTP server ကိုစ run တာကိုသိသေလာက္ေဖာမယ္ဗ်ာ..... ပထမဆုံး FTP ကိုစျပင္ဖို႕အတြက္ terminal ထဲမွာ ip ကိုၾကည္႕မယ္ ဘယ္ေလာက္လဲလုိ႕ ip ကိုၾကည္႕ဖို႕ အတြက္ #ifconfig လုိ႕ရိုက္လိုက္ အဲ့ဒီမွာ စတင္တုန္းက ip ထည္႕ခဲ့ရင္ေတာ့ ရွိမယ္ေပါ့ ဒါမွမဟုတ္ျပင္ခ်င္တယ္ဆုိရင္ေတာ့
#cd /etc
#ls
#cd sysconfig
#ls
#cd network-scripts
#ls
အဲ့ဒီမွာ ifcfg-eth0 ဆိုတာ ip ျပင္ရမယ့္ေနရာဘဲ..အဲ့ဒါကို vi editor နဲ႕၀င္ျပင္မယ္....
#vi ifcfg-eth0
အဲ့ဒီထဲမွာ vi editor မွာ ၀င္ျပင္ရင္ insert key ကိုႏိွပ္ျပီးမွျပင္ ျပီးရင္ esc ႏိွပ္
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.0.255
HWADDR=00:0C:29:0B:88:DD
IPADDR=192.168.0.100
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
TYPE=Ethernet
GATEWAY=192.168.0.1
အဲ့လိုမ်ိဳးေလးေတြ လိုတာေလးေတြရိုက္ျပီးရင္ esc ကိုႏိွပ္ ျပီးရင္ :wq! ဆိုျပီး ႏိွပ္လိုက္ရင္ရျပီ....အဲ့ဒီထဲမွာ IP ေတြက ကိုယ္ၾကိဳက္တာျပင္လုိ႕ရတယ္...
ျပီးရင္
#service network restart ဆိုျပီးလုပ္လိုက္ရင္ရျပီ ျပီးရင္ clinet ကေနစမ္းၾကည္႕လို႕ရျပီ ping ၾကည္႕ေပါ့.....
linux myanmar e-book
linux နဲ ့ ပက္သက္ ျပီးျမန္မာလုိ ဖတ္ခ်င္သူေတြအတြက္တင္လုိက္တာပါ.ရွိျပီးသားသိျပီးသူမ်ားကုိ ေတာ့ မရည္ရြယ္ပါဘူး။ဒီမွာယူလုိက္္ပါ..
http://mihd.net/p4cdj2
Linux LIVE version မ်ား ကို USB က Boot ျပီး သုံးခ်င္လား?
linux ဆိုတာ ဘာလဲသိခ်င္တယ္..
HDD ေပၚလည္း မတင္ခ်င္းဘူး..
CD/DVD Drive လည္းမရွိဘူး..
CD အေပၚလည္း မရိုက္ခ်ုင္ဘူး.....

.....................................

ျပီးေတာ့ ၀င္းဒိုးပ်က္လို႕ HDD ေပၚက ေဒတာကို ျပန္ယူခ်င္တယ္..
သူမ်ားကြန္ပ်ဳတာ ကို ခဏ၀င္ၾကည့္ခ်င္တယ္..
pen drive ေလးနဲ႕ linux တခုကို ကိုယ္နဲ႕အပါသယ္ခ်င္တယ္...

................................

ကြန္ပ်ဳတာ ျပင္မယ့္ service သမားေတြအတြက္
ကြန္ပ်ဳတာ education purpose အတြက္ လုိအပ္မယ္ဆိုရင္...

...................................
ဒီလုိလုပ္...

ေအာက္မွာ linux live version ေတြကို usb boot ျဖစ္ေအာင္ လုပ္ေပးမယ့္
software ေပ့ါေပ့ါပါးပါးေလး..

လိုအပ္ခ်က္မ်ား...

Linuz live version ဟာ FAT format အတြက္ support ပါမယ္...
kernal တခု ပါမယ္..
ramdisk တခုပါမယ္...

ဒါဆို ok တယ္..

ရွိရမယ့္ဟာေတြ က

USB flas drive တခု..
USB boot enable ကြန္ပ်ဳတာ တလုံး..
.......

software ရဲ႕ ပုံစံက

ပထမ .. FAT system နဲ႕ format တယ္..
ဒုတိယ... syslinux ကို သုံးျပီး Bootable ျဖစ္ေအာင္လုပ္တယ္..
တတိယ....linux live version မွ kernal( ပုံမွန္ က vmlinuz )
RAMDSIK ( ပုံမွန္က initrd.gz )
XXX.sfs
XXX.bin,Boot.cat, boot.msg, XXX.cfg ေတြကို ေကာ္ပီကူးတင္တယ္..

အေရးၾကီးဆုံးက .cfg ဖုိင္..အဲဒီဖိုင္က ေန ဘယ္ kernal ဘယ္ ramdisk ကို load ဆိုျပီး configuration လုပ္ထားတာ..

အဲဒါေတြမွန္ရင္ ရျပီ...linux distribution ကိုလိုက္ျပီး syslinux.cfg ကို ျပန္ေျပာင္းဖို႕လုိအပ္ႏိုင္ပါသည္။

--------------------------------
yUsbBootableMaker.exe က C# နဲ႕ ေရးထားတာပါ..
open source ကို သိပ္မၾကာခင္ တင္ေပးႏိုင္ပါလိမ့္မယ္..
puppy3 ႏွင့္ windows admin password hack linux version ၂ခုကို hp laptop တြင္ စမ္းသပ္ျပီး..
knopix version 5 ကိုစမ္းေတာ့ file system မကိုက္လုိ႕ boot ေပမယ့္ ေရွဆက္ မတက္ေတာ့ဘူး..

အျခားversion ေတြ ဆက္လက္စမ္းသပ္ပါဦးမယ္..

---------------------
လုပ္၇န္

1.မိမိ usb ကို backup လုပ္ပါ..
2.step 2 ကို ကလင့္ပါ.. usb drive ကို ေရြးပါ..format ခ်ပါ.
3.step ၃ ကို ကလင့္ပါ.. ok ကို ကလင့္
4. step ၄ ကိုကလင့္ပါ .. browse ကေနျပီး linux version ISO ဖိုင္ကို extract ျပီး ျဖစ္ျဖစ္.. ISO အတိုင္း virtual drive နဲ႕ ေမာင္းျပီးျဖစ္ျဖစ္
ramdisk တို႕ kernal တို႕ ရွိတဲ့ folder ကို Point ပါ.. Ok ကို ဆက္ကလင့္ပါ..
ဒါဆိုျပီးပါျပီ..

Linux command မ်ား
ကြၽန္ေတာ္မွာ Linux command ေလးေတြရွိလို႕အားလုံးကိုshare ေပးလိုက္ပါတယ္
Download Link မ်ားကေတာ့
fwunixref.pdf (69.09 KB) - http://ifile.it/lc8kavw
gnu-linux-tools-summary.pdf (682.46 KB) - http://ifile.it/cz1yidk
linux-commands.pdf (58.07 KB ) - http://ifile.it/thwjpcs
linux_command_reference.pdf (35.81 KB) - http://ifile.it/0541cbs
shellintro.pdf (124.26 KB ) - http://ifile.it/qg39raw
the_20one_20page_20linux_20man ... (94.28 KB ) - http://ifile.it/s0gwztm

အားလုံး Download လုပ္မည္ဆိုရင္ေတာ့
http://www.mediafire.com/?ztlonjjxmtm

#(5) INTERNET အသုံးျပဳျခင္း ပိုမိုျမန္ဆန္ခ်င္ရင္

စတင္လုပ္ရမွာကေတာ့....

1. Start Menu--->> Click Run ကိုေရြးပါ။

2. Type gpedit.ms c ရုိက္ပါ။

3. Enter ေခါက္ပါ။

4. ဘယ္ဘက္ျခမ္းက Computer Configuration ကို Expand လုပ္ပါ။

၅. Administrative Templates ကို Expand လုပ္ပါ။

၆. Network ကို Expand လုပ္ပါ။

၇. Qos Packet Scheduler ကိုေရြးပါ။

၈. ၿပီးလွ်င္ ညာဘက္ျခမ္းက Limit Reservable Bandwidth ဆိုတဲ့စာေၾကာင္းေပၚမွာ double Click ႏွိပ္ပါ။

၉. Limit Reservable Bandwidth Properties box မွာ Enable option ကိုေရြးပါ။

၁၀. Bandwidth Limit [%] box မွာ 0% ကို 20 % ေျပာင္းၿပီး ok ႏွိပ္ထြက္ပါ။

ဒါဆိုရင္ ပိုျမန္လာပါလိမ့္မယ္..

အဆင္ေျပပါေစ..


READ MORE USB EJECT PROBLEM


READ BACK

No comments:

Post a Comment