Ubuntu Myanmar LoCo Team
၏ Project တစ္ခုျဖစ္ေသာ
Ubuntu Wiki
ေဒသတြင္း ဘာသာစကားျဖင့္ လြယ္ကူစြာ ေလ့လာႏိုင္ေစရန္ ရည္ရြယ္ၿပီး ကူညီခဲ့ၾကျခင္း ျဖစ္ပါသည္။ ကူညီခဲ့ၾကသူမ်ား အမည္ကို Sponsor မ်ား အျဖစ္ မွတ္တမ္းတင္ထားပါသည္။
##Wiki Project ကို ကူညီလိုပါက
MARKDOWN အျဖစ္ ေျပာင္းလဲေပးျခင္း
တို႔ျဖင့္ ကူညီေပးႏိုင္ပါသည္။
ဘာသာျပန္ဆိုရာတြင္ တေၾကာင္းျခင္း တလုံးျခင္း အတိအက် ဘာသာျပန္ျခင္းကို မဆိုလိုပဲ အပိုဒ္လိုက္ နားလည္လြယ္ေစရန္ ဆီေလွ်ာ္ေအာင္ ေရးသားျခင္းကိုသာ ပို၍ ဦးစားေပးပါသည္။ Need တြင္ လိုအပ္လွ်က္ရွိေသာ ဖိုင္မ်ားကို စိစစ္ထားပါသည္။ (လက္ရွိ စိစစ္ဆဲ ျဖစ္ပါသည္။) ထိုဖိုင္တြင္ ရွိသင့္သည္ထင္ေသာ သို႔မဟုတ္ မိမိ ကြ်မ္းက်င္ေသာ အပိုင္း အလိုက္ ဘာသာျပန္ၿပီး ကူညီႏုိင္ပါသည္။ MARKDOWN ႏွင့္ GITHUB ကို ရင္းႏွီး ကြ်မ္းဝင္ျခင္းမရွိပါက [email protected] သို႔ ဘာသာျပန္ထားေသာ txt ဖိုင္ကို ေပးပို႔ႏိုင္ပါသည္။ သင့္အမည္ႏွင့္ စာရင္း ထည့္သြင္းေပးထားပါမည္။
MD အျဖစ္ေျပာင္းလဲၿပီးေပးပို႔လိုပါက ပထမဦးစြာ Markdown ကို ေလ့လာၿပီး WIKI တြင္ ျမင္ေတြ႕ရသည့္အတိုင္း ျဖစ္ေစရန္ ျပဳျပင္ႏုိင္မည္ျဖစ္ပါသည္။ အကယ္၍ Software အသုံးျပဳၿပီး ျပဳျပင္လိုပါက Online ႏွင့္ Offline Editor မ်ားကို အသုံးျပဳႏိုင္ပါသည္။ Manual ျပဳျပင္ထားေသာ MD ဖိုင္မ်ားကို ၾကည့္ရႈရန္ အတြက္ Markdown View မ်ားကိုလည္း ရယူႏုိင္ပါသည္။
Online Editor
- https://stackedit.io/
- http://dillinger.io/
- http://markable.in/editor/
- http://jbt.github.io/markdown-editor/
Offline Editor
-
For Linux
-
For Windows
Offline Viewer
- https://addons.mozilla.org/en-us/firefox/addon/markdown-viewer/
- https://chrome.google.com/webstore/search/Markdown%20Preview
အကယ္၍ MD ေျပာင္းလဲၿပီးေသာ္လည္း GITHUB အေကာင့္မရွိျခင္း GIT ျဖင့္ ရင္းႏွီးကြ်မ္းဝင္မႈ မရွိျခင္းတို႔ေၾကာင့္ အခက္အခဲရွိပါက [email protected] သို႔ ေပးပို႔ႏုိင္ပါသည္။
##Git and Github ####Git
Git ကို ၂၀၀၅ ခုႏွစ္တြင္ Linus Tourvals ႏွင့္ အျခားေသာ Hacker မ်ားမွ တီထြင္ခဲ့ၾကပါသည္။ source control management (SCM) အျဖစ္ အသစ္ထပ္မံ ထုတ္လုပ္ခဲ့ၾကျခင္းျဖစ္ပါသည္။ ယခင္ ရွိေသာ Concurrent Versions System (CVS) ႏွင့္ version control system (VCS) မ်ားထက္ ပိုမို အသုံးျပဳရ လြယ္ကူေစရန္ ရည္ရြယ္ထားပါသည္။ Linux ၏ Kernel ကို Hacker မ်ား ဝိုင္းဝန္းျပဳျပင္ရာတြင္ အဓိက Tools တစ္ခုအျဖစ္ စတင္အသုံးျပဳခဲ့ၾကပါသည္။
သင္၏ Terminal တြင္ man ျဖင့္ေသာ္၎ whatis ျဖင့္ေသာ္၎ git အေၾကာင္း ေမးျမန္း ေလ့လာပါက ေအာက္ပါအတိုင္းရည္ညႊန္းထားသည္ကို ျမင္ေတြ႕ႏိုင္ေပမည္။
"git - the stupid content tracker"
GIT အေျခခံကို ျမန္မာဘာသာျဖင့္ ေလ့လာရန္ အတြက္ Git Guide
- http://git-scm.com/
- https://www.atlassian.com/git/tutorials
- https://github.com/
- https://bitbucket.org
####Github Git Software အေထာက္အပံ့ ျဖစ္ေသာ Github တြင္ သင္ အခမဲ့ အသုံးျပဳႏိုင္ပါသည္။ Private Repo အတြက္ အခေၾကးေငြ ေပးရေသာ္လည္း Public Repo အတြက္ အခမဲ့ အသုံးျပဳႏိုင္ပါသည္။ Public Repo သည္ လူမ်ား ၾကည့္ရႈႏိုင္ျခင္း ဝင္ေရာက္ ကူညီ ျပင္ဆင္ႏိုင္ျခင္းတို႔ေၾကာင့္ ကြ်န္ေတာ္တို႔၏ Wiki Project အတြပိုမို အဆင္ေျပပါသည္။
####Git မွ Download ရယူရန္ Download ဆြဲၿပီးရယူႏိုင္သလို Git မွ လည္း ရယူႏုိင္ပါသည္။
Teminal ကို ဖြင့္ပါ။
Ctrl+Alt+T
git ကို install ျပဳလုပ္ပါ။
sudo apt-get install git-core
####စတင္ကူညီရန္အတြက္ ျပင္ဆင္ျခင္း
မိမိစက္တြင္ Git ကို install လုပ္ပီးသြားပီ၊ Github account လဲ ဖြင့္ပီးသြားပီဆိုပါက Foss Myanmar ေအာက္ရွိ မိမိကူညီလိုေသာ repo ကိုသြားၿပီး ေအာက္ပါပံုအတိုင္း Fork အရင္ဦးဆံုးျပဳလုပ္ေပးရပါမည္။
အကယ္၍ အရင္က ဝင္ေရာက္ကူညီဖူးခဲ့ေသာ github organization မ်ားရွိပါက ေအာက္ပါပံုအတိုင္း account ေရြးခိုင္းမည္ျဖစ္ပါသည္။
Fork လုပ္ပီးပါက မိမိကိုယ္ပိုင္အေကာင့္ႏွင့္ fork လုပ္လိုက္ေသာ repo ကိုရရွိမည္ျဖစ္ပါသည္။ ေအာက္ပါပံုတြင္ျပထားသည့္အတိုင္း clone လုပ္ရမည့္ url ကိုရယူၿပီး terminal မွ တစ္ဆင့္ မိမိ clone လုပ္ယူလိုေသာ location ေအာက္တြင္ clone ျပဳလုပ္ရပါမည္။
ပထမဆုံး အႀကိမ္ျဖစ္ပါက git clone ျပဳလုပ္ရန္ ေနရာတစ္ခုကို ေရြးခ်ယ္ပါ။ ဥပမာ Desktop ယခင္ clone လုပ္ၿပီး ျဖစ္ပါက ၎ ေနရာသို႔ သြားပါ။
cd ~/Desktop
ေအာက္ေဖာ္ျပပါ command ကို ရိုက္ၿပီး git clone လုပ္ပါ။ သင္၏ github အေကာင့္ႏွင့္ password ေတာင္းပါလိမ့္မည္။
git clone github.com/your-copied-clone-url
ထို႔ေနာက္ ubuntu-mm-wiki ထဲတြင္ section အလုိက္ ထည့္သြင္းထားေသာ File မ်ားကို ျဖည့္စြက္ႏုိင္ၿပီ ျဖစ္ပါသည္။
Need ဖိုင္တြင္ မိမိ ျပန္လိုသည့္ list ကို ေရြးပါ။ ၎ မွ Data မ်ားကို ကူးယူၿပီး ျမန္မာဘာသာသို႔ ဆီေလွ်ာ္ေအာင္ နားလည္လြယ္ေအာင္ ျပန္ဆိုပါ။
####MarkDown ျဖင့္
Header / Title တပ္ရန္လိုပါသည္။
ေခါင္းစဥ္အတြက္ H1 မွ H6 အထိ # တစ္ခုမွ ေျခာက္ခုထိ အသုံးျပဳႏိုင္သည္။
#Applications
##VLC Player
#### VLC Installation
#Applications ##VLC Player ####VLC Installation
####Terminal တြင္ အသုံးခ်ရမည့္ စာသားမ်ားကို ခြဲျခားေပးရပါမည္။
Code Block အတြက္ စာသားမ်ား ၾကားညွပ္ထားပါက ` အဖြင့္အပိတ္ ျဖင့္ အသုံးျပဳႏုိင္ၿပီး စာပုဒ္လိုက္ဆိုပါက Space ၄ ခ်က္ သို႔မဟုတ္ Tab တစ္ခ်က္ျဖင့္ သုံးႏုိင္သည္။
ဥပမာ
သင့္အေနျဖင့္ Administration အျဖစ္ အသုံးျပဳလိုပါက sudo
command ကို အသုံးျပဳႏိုင္သည္။
sudo apt-get update
sudo apt-get upgrade
အေသးစိတ္ကို ဒီမွာ ၾကည့္ပါ။
####File ေနရာေရြးခ်ယ္ပုံ
၎၏ သက္ဆိုင္ရာ က႑ေအာက္တြင္ ထည့္ပါ။
Need တြင္ တပ္ထားသည့္ နံပတ္အတိုင္း သိမ္းဆည္းပါက ရွာေဖြရ သိမ္းဆည္းရ လြယ္ကူပါသည္။
ဥပမာ 1. ႏွင့္ စသည့္ ဖိုင္မ်ားကို 1 ဆိုသည့္ Folder ေအာက္တြင္ထည့္ပါ။ အကယ္၍ 15. ႏွင့္ စသည့္ ဖိုင္မ်ားကို 15 Folder ေအာက္တြင္ထည့္ပါ။
ေနာက္ပိုင္းတြင္ ၎ Folder ႏွင့္ File မ်ားကို အစီအစဥ္တက် အသုံးျပဳ၍ မာတိကာ ျပဳလုပ္ႏုိင္ပါသည္။
# Summary
* [3 File Managers ](3_File_Managers/README.md)
* [3.1 Nautilus](3_File_Managers/3.1Nautilus.md)
* [4 Desktop Add-ons](4_Desktop_Add-ons/README.md)
* [4.1 Gnome Eye-Candy Resources](4_Desktop_Add-ons/4.1Gnome_Eye-Candy_Resources.md)
* [4.2 Ubuntu Wallpaper](4_Desktop_Add-ons/4.2Ubuntu_Wallpaper.md)
####Github ေပၚသို႔ Upload / Update ျပဳလုပ္ရန္
git status
git add --all
git commit -a -m "My Blah Blah Session Add"
git push origin master
####Original repo သို႔ pull request ပို႔ျခင္း
မိမိျပင္ဆင္ၿပီးေသာ ဖိုင္မ်ားအား github ေပၚသို႔ push ျပဳလုပ္ပီးပါက original repo ႏွင့္ merge ျပဳလုပ္ရန္အတြက္ pull request ပို႔ေပးရန္လိုအပ္ပါသည္။ ေအာက္ေဖာ္ျပပါ ပံုအဆင့္ဆင့္အတိုင္းျပဳလုပ္ႏိုင္ပါသည္။
start pull request
create new pull request
check your changes and create pull request
**Leave message and done **