感覺centos6.4自帶的那個輸入法不太舒服,喜歡折騰,就安裝了sunpinyin試試
安裝過程參考 https://code.google.com/p/sunpinyin/wiki/BuildUnix
依賴組件:
yum install make gcc* ibus-devel sqlite-devel scons
安裝:
從http://code.google.com/p/sunpinyin/下載 sunpinyin-2.0.3.tar.gz 和 ibus-sunpinyin-2.0.3.tar.gz
解壓
tar -zxvf sunpinyin-2.0.3.tar.gz cd sunpinyin-2.0.3
由於詞庫修改,修改raw中的Makefile文件,文件名在 https://code.google.com/p/open-gram/downloads/list
修改爲:
LM_URL=http://open-gram.googlecode.com/files WGET=wget TAR=tar all: lm_sc.t3g.arpa dict.utf8 @echo done lm_sc.t3g.arpa: stamp-lm stamp-lm: lm_sc.t3g.arpa.tar.bz2 $(TAR) -jxf $^ touch $@ lm_sc.t3g.arpa.tar.bz2: $(WGET) -O lm_sc.t3g.arpa.tar.bz2 $(LM_URL)/lm_sc.t3g.arpa-20121025.tar.bz2 dict.utf8: stamp-dict stamp-dict: dict.utf8.tar.bz2 $(TAR) -jxf $^ touch $@ dict.utf8.tar.bz2: $(WGET) -O dict.utf8.tar.bz2 $(LM_URL)/dict.utf8-20131212.tar.bz2 clean: @rm -f stamp-dict stamp-lm lm_sc.t3g.arpa dict.utf8 @echo cleaned
之後編譯安裝:
scons --prefix=/usr scons install
再安裝ibus-sunpinyin
tar -zxvf ibus-sunpinyin-2.0.3.tar.gz & cd
編譯安裝
scons --prefix scons install
這裏可能會出問題 Checking for sunpinyin-2.0...no
解決方式是 將源碼目錄中的sunpinyin-2.0.3.pc複製到/etc/share/pkgconfig或者是把/usr/lib/pkgconfig下的sunpinyin-2.0.pc複製到/etc/share/pkgconfig中
此時重啓ibus添加sunpinyin,啓動卡死
解決:
cd /etc/ld.so.conf.d/ mkdir -p sunpinyin/usr/lib ldconfig
重啓ibus即可