ibus有個問題,當它從環境變數判斷中文模式時,
如果沒有正確的值,會使用預設值,而預設值是簡體中文 (棍)
比方你想使用英文桌面搭配中文輸入法時就會遇到這個問題,
或是你的環境變數沒設好,也會遇到打不出倉頡的字或變亂碼
定義及要修改的地方在這裡
/usr/share/ibus-table/engine/table.py
裡面有註解, 0是簡中, 1是繁中,
# self._chinese_mode: the candidate filter mode,
# 0 is simplify Chinese
# 1 is traditional Chinese
# 2 is Big charset mode, but simplify Chinese first
# 3 is Big charset mode, but traditional Chinese first
# 4 is Big charset mode.
# we use LC_CTYPE or LANG to determine which one to use
line 124: 可以搜尋if IME declare as Chinese IME找到那段code
if self.db._is_chinese:
# if IME declare as Chinese IME
return 1
else:
return -1
把原本的0改成1, 再把 ibus-daemon kill重啟 就OK囉~
# sudo pkill ibus-daemon && ibus-daemon -d
Ref: 改變ibus倉頡五代預設語系 (簡->繁)
2012年8月23日 星期四
2012年4月24日 星期二
MySQL 設定為 utf8
設定 /etc/mysql/my.cnf
1。 在[client]區加入
default-character-set = utf8
2. 在 [mysqld]
character_set_server=utf8
collation_server=utf8_unicode_ci
1。 在[client]區加入
default-character-set = utf8
2. 在 [mysqld]
character_set_server=utf8
collation_server=utf8_unicode_ci
3.存檔後重啟mysql
sudo service mysql restart
4. 檢查mysql是否變更為utf8
mysql -uroot -p
輸入mysql root密碼後登入mysql
mysql>
mysql> SHOW VARIABLES LIKE 'character_set_%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
mysql> SHOW VARIABLES LIKE 'collation_%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
+----------------------+-----------------+
3 rows in set (0.00 sec)
變更成功
Ref:
2011年11月17日 星期四
改變ramdisk (shm)的大小
http://www.cyberciti.biz/t ips/what-is-devshm-and-its -practical-usage.html
mount -o remount,size=2G /dev/shm
亦可以使用百分比表示
mount -o remount,size=65% /dev/shm
mount -o remount,size=2G /dev/shm
亦可以使用百分比表示
mount -o remount,size=65% /dev/shm
2011年4月10日 星期日
2011年4月2日 星期六
firefox 4 for Ubuntu 10.10
sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get install firefox ubufox
sudo apt-get update
sudo apt-get install firefox ubufox
2011年1月8日 星期六
安裝教育部的中文字型
http://www.cns11643.gov.tw/AIDB/welcome.do
1. 下載:在應用工具下載中有
2. 放置&設定: 新增目錄目放置
2.1 sudo mkdir /usr/share/fonts/truetype/other
2.2 sudo cp TW-Kai-98_1.ttf /usr/share/fonts/truetype/other/
2.4 sudo cp TW-Sung-98_1.ttf /usr/share/fonts/truetype/other/
2.5 sudo fc-cache -f -v
之後就可以從字型設定中選要的字型
1. 下載:在應用工具下載中有
2. 放置&設定: 新增目錄目放置
2.1 sudo mkdir /usr/share/fonts/truetype/other
2.2 sudo cp TW-Kai-98_1.ttf /usr/share/fonts/truetype/other/
2.4 sudo cp TW-Sung-98_1.ttf /usr/share/fonts/truetype/other/
2.5 sudo fc-cache -f -v
之後就可以從字型設定中選要的字型
2010年5月15日 星期六
Ubuntu 安裝 jdk, jre
A. 安裝jdk (java compiler, java tool)
http://www.ubuntu-tw.org/modules/planet/view.article.php?1946
1. 去官網下載 jdk 安裝檔
http://java.sun.com/javase/downloads/widget/jdk6.jsp
2. 設為可執行
chmod +x jdk-6u20-linux-x64.bin
3. 執行自解檔
./jdk-6u20-linux-x64.bin
4. 放到你想要的位置
sudo cp -fpr jdk1.6.0_20 /usr/jdk
5. 設置環境變數(只對該使用者生效)
nano ~/.bashrc
加入以下內容在最後面
# Java Environment
export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
其它:java 控制台
/usr/jre/bin/jcontrol
可用來確認是否正確設置
B. 單純安裝jre, 包含設定firefox外掛
A步驟jdk中包含jre, 若有做A可略過下載及安裝
若不需jdk想純裝jre可按B的下載及安裝
http://sites.google.com/site/easylinuxtipsproject/java
1. 下載
http://www.java.com/zh_TW/download/linux_manual.jsp
2. 設為可執行
chmod +x jre-6u20-linux-x64.bin
3. 執行自解檔
./jre-6u20-linux-x64.bin
4.放到想要的位置
sudo cp -fpr jre1.6.0_20 /usr/jre
5. 設置java
sudo update-alternatives --install "/usr/jre/bin/java" "java" "/usr/jre/bin/java" 1
sudo update-alternatives --set java /usr/jre/bin/java
6. 設定firefox外掛
mkdir ~/.mozilla/plugins
ln -s /usr/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
若己存在舊有 libnpjp2.so 要先刪除
7. 驗證firefox java
http://www.java.com/zh_TW/download/installed.jsp
http://www.ubuntu-tw.org/modules/planet/view.article.php?1946
1. 去官網下載 jdk 安裝檔
http://java.sun.com/javase/downloads/widget/jdk6.jsp
2. 設為可執行
chmod +x jdk-6u20-linux-x64.bin
3. 執行自解檔
./jdk-6u20-linux-x64.bin
4. 放到你想要的位置
sudo cp -fpr jdk1.6.0_20 /usr/jdk
5. 設置環境變數(只對該使用者生效)
nano ~/.bashrc
加入以下內容在最後面
# Java Environment
export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
其它:java 控制台
/usr/jre/bin/jcontrol
可用來確認是否正確設置
B. 單純安裝jre, 包含設定firefox外掛
A步驟jdk中包含jre, 若有做A可略過下載及安裝
若不需jdk想純裝jre可按B的下載及安裝
http://sites.google.com/site/easylinuxtipsproject/java
1. 下載
http://www.java.com/zh_TW/download/linux_manual.jsp
2. 設為可執行
chmod +x jre-6u20-linux-x64.bin
3. 執行自解檔
./jre-6u20-linux-x64.bin
4.放到想要的位置
sudo cp -fpr jre1.6.0_20 /usr/jre
5. 設置java
sudo update-alternatives --install "/usr/jre/bin/java" "java" "/usr/jre/bin/java" 1
sudo update-alternatives --set java /usr/jre/bin/java
6. 設定firefox外掛
mkdir ~/.mozilla/plugins
ln -s /usr/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
若己存在舊有 libnpjp2.so 要先刪除
7. 驗證firefox java
http://www.java.com/zh_TW/download/installed.jsp
訂閱:
意見 (Atom)