顯示具有 Ubuntu 標籤的文章。 顯示所有文章
顯示具有 Ubuntu 標籤的文章。 顯示所有文章

2009年10月26日 星期一

[2009-10-26-1] Git - download AOSP on Linux ( Ubuntu 9.04 Desktop )

因著Android才慢慢發現GNU的世界真的和Windows的不太一樣,該這麼說呢! 或許就是新鮮吧!抱著這樣求知及冒險的態度,慢慢的也就習慣Linux的野性。

Git(System): 是一個version conrol的系統,方便local端做branching, commints(上傳修改), diffs(比對修改)以及 edits(編寫)。
Repo(Tool): 是一個可以讓你更容易下載/上傳AOSP的工具, repo的指令是用Python script寫成。所以,抓AOSP我們會用repo 來完成。

Step1: 環境套件安裝(32-bit x86)
$ sudo apt-get install git-core gnupg sun-java5-jdk\
flex bison gperf libsdl1.2-dev libesd0-dev zip curl\
libwxgtk2.6-dev build-essential gawk expect gettext\
zlib1g-dev valgrind libreadline5-dev libncurses5-dev

Step2: 安裝Repo
$ cd ~  #到home目錄
$ mkdir bin  #產生bin目錄
$ echo $PATH #確定bin有在PATH中
$ curl http://android.git.kernel.org/repo >~/bin/repo  #抓檔案並存到repo file
$ chmod a+x ~/bin/repo #設成可執行權限

Step3: 初始Repo
$ mkdir mydroid   #產生mydroid目錄
$ cd mydroid #到mydroid
$ repo init -u git://android.git.kernel.org/platform/manifest.git
在初始成功"repo initialized in /mydroid"之前,會要求填入真實姓名/email(若要和Google溝通則填寫,一般是不用寫的)。另外若有改寫manifest.xml, 發現是不會覆寫舊的manifest.xml

Step3: 下載AOSP
$ repo sync

Step4: 建code
$ cd ~/mydroid
$ make  

[參考]
[1] AOSP - get source

2009年10月2日 星期五

[2009-10-02-5] Ubuntu - 修改語言別、輸入法、解析度

2009-10-02-5

修改語言別:
Systme>Administration>Language Support
選定中文(台灣)就可以"Install/Remove Languages",之後,就在登入畫面的選單(Options)做改變囉!


------------------------------------------

嘸蝦米輸入法:
換上中文介面後,再來就是裝上最常用的嘸蝦米輸入法。

1)下載Liu.bin,到Ubuntu的 "/usr/share/scim/tables"
2)系統>偏好設定>SCIM輸入法設定 即可。


[參考]
[1] Open Source 實驗室 - 嘸蝦米 for linux
[2] 摩托學園討論區 - Linux 嘸蝦米完美安裝法

PS: 我自己是用[1]的方法。上次有看到網友分享嘸蝦米 for anDROID,等anDROID手機到手再和大家分享囉!
------------------------------------------

解析度設定:
系統>偏好設定>顯示 解析度( 選1280x768(16:10) )

2009年10月1日 星期四

[2009-10-01-4] Ubuntu - 我的 Linux

爬了好多關於Ubuntu Linux文章,發現很多網友還是離不開Windows的便利和習慣,紛紛把Ubuntu 架在虛擬機器上。我也不例外,看了軟體工匠R的筆記就選定VMware Player囉! 用它的好處是免費的虛擬機器、免費的VAM(Virtual Appliance Marketplace)、安裝容易。

1) 下載VMware Player
2) 下載你想要的 VAM(VMX)

等一切安裝好就可以看鳥哥的Linux私房菜來把玩一下Ubuntu Linux囉!