2009年6月30日 星期二

"cannot find -lgobject-2.0" 錯誤訊息

發生 "cannot find -lgobject-2.0" 錯誤訊息

apt-get install libavahi-gobject-dev

安裝 libavahi-gobject-dev即可

"cannot find -lfreetype" 錯誤訊息

發生"cannot find -lfreetype" 錯誤訊息時

apt-get install libfreetype6-dev

安裝libfreetype6-dev即可

"g++:command not found" 錯誤訊息

build 出現"g++:command not found" 錯誤訊息,
可能為gcc未安裝

apt-get install g++ 即可

"No valid Qt version set. Set one in Tools/Options" 錯誤訊息

build時出現 "No valid Qt version set. Set one in Tools/Options" 錯誤訊息的解決方法:

1. 到 Tools → Options → Qt4 → Qt Versions
2. 在裡面新增一個 Qt Version
3. 指定Qt所安裝的路徑,如 "/opt/qtsdk-2009.03/qt"
4. Default Qt Version選擇剛才新增的 Version Name

重新開啟Qt即可

安裝QT 4.5.2

到QT官網下載

Qt SDK for Linux/X11 32-bit

安裝指令

chmod u+x qt-sdk-linux-x86-opensource-2009.03.bin (會依版本不同有所更動)
./qt-sdk-linux-x86-opensource-2009.03.bin (會依版本不同有所更動)

接下來跟著提示安裝即可

2009年6月26日 星期五

將KDE4中文化

用apt安裝好的KDE預設是英文,
要將顯示語系改成中文:

1. 安裝中文語系
apt-get install kde-l10n-zhtw

2. 在 K 選單中找到並開啟 System Settings,
並選擇 "Regional & Language" → Country/Region & Language → Locale,
加入Chinese並讓Chinese在最上面

3. Select System Language,選擇 "中文(台灣)"

4. 重新進入KDE就ok了

在Ubuntu9.0.4中安裝KDE4

1. 在Synaptic第三方軟體加入

deb http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu jaunty main

2. 用管理者權限下command

sudo apt-get install kubuntu-desktop

ps.

有兩個Command 都可安裝到KDE
1. sudo apt-get install kubuntu-desktop
2. sudo apt-get install kde4-core

差別是
1. kubuntu-desktop 會包含平常Kubuntu桌面版本的軟體
2. kde-core 就是能讓 KDE4 work 的最小集合

Ubuntu9.0.4 用apt 安裝完KDE4無法進入

安裝完KDE4後重開機進了KDE會跳出警告視窗無法載入XXX
只要在登入畫面點選Session Type,選擇KDE進入即可

2009年6月25日 星期四

Synaptic裡的main、universe、restricted、multiverse各是什麼意思?

main:Canonical所支援的開放原始碼軟體。

universe:社群協力維護開放原始碼軟體。

restricted:私有版權的硬體驅動程式。

multiverse:此原始碼受限於版權或相關法律規定。

什麼是 I18N/L10N?

程式開發人員習慣把 internationalization 縮寫為 I18N,中間的數字 18 乃是最前與最後面字母之間的字母個數總和,而 L10N 也是以一樣的方式,是 “localization” 的縮寫。只要有符合 I18N/L10N 規格、協定的應用程式,就可以讓使用者依各自語系而作設定。

I18N 應用程式是以 I18N 開發工具來進行開發的,它可以讓程式開發人員透過寫簡單的文字檔,就可以把執行畫面上的選單、訊息翻譯為各語系的版本。我們強烈建議程式開發人員遵循這個遊戲規則。

為何該使用 I18N/L10N?只要有符合 I18N/L10N 標準,就可以輕鬆地看、輸入、處理非英文的資料。

I18N 支援哪些語系?I18N 和 L10N 並非 FreeBSD 所特有的,目前這世界上的幾乎任一主要語系都有支援,像是:中文、德文、日文、韓文、法文、俄文、越南文等等。

移除blogger裡的 訂閱:文章(Atom)

剛架好的blogger blog左下角會有個
"訂閱:文章(Atom)"
看起來很礙眼又移不掉

在css中加入

.blog-feeds, .post-feeds{
display :none;
}

就可以將之移除

Ubuntu 加入root使用者

Ubuntu 把root 登入權限鎖住,只開放一般使用者登入
那如果遇到需要root權限時,可以用以下方法開啟root帳號登入
1. 直接使用root :
sudo -i 後輸入密碼 即轉換為root登入

2.設定root專用passwd及登入
sudo -i 登入root後 用passwd 更改root的密碼
然後 系統 -> 管理 -> 登入畫面 -> 允許本地端系統管理員

這樣即可讓root登入