最新文章:Virson’s Bloghtml
借鑑文章:博客園-怒殺神殿linux
百度貼吧-fedora吧app
方法一:解壓deb安裝包方式安裝:框架
若是本機已安裝ibus,須要先卸載,須要root用戶操做:工具
yum list installed | grep ibus yum remove ibus
接下來安裝fcitx,保持root用戶:ui
yum install fcitx fcitx-pinyin fcitx-configtool
當前用戶登陸終端,輸入以下命令,切換爲當前用戶:spa
im-chooser
在彈出的選擇框中選擇「fcitx」,點擊註銷:.net
接下來去搜狗輸入法Linux官網下載deb版本的,注意是32bit仍是64bit:unix
http://pinyin.sogou.com/linux/?r=pinyin
我這裏下載的是64bit版本的:sogoupinyin_1.2.0.0042_amd64.deb
安裝dpkg包,切換爲root用戶:
yum install dpkg
接下來解壓deb包,切換到當前用戶:
mkdir sogou;cd sogou cp ../sogoupinyin_1.2.0.0042_amd64.deb . ar vx sogoupinyin_1.2.0.0042_amd64.deb #執行本句命令後會有以下提示: x - debian-binary x - control.tar.gz x - data.tar.xz
接下來繼續安裝,切換到root用戶,保持當家層級目錄(~/sogou)不要變:
tar -Jxvf data.tar.xz -C /
複製搜狗拼音的庫,保持root用戶:
cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/
執行以下命令後重啓,切換到當前用戶執行:
fcitx
sogou-qimpanel
重啓後便可使用!
須要注意的問題:
一、gsetting配置
這時候該使用 im-chooser 選擇輸入法爲fcitx後報錯顯示:
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark. imsettings 2derror_2dquark.Code5: Current desktop isn’t targeted by IMSettings.
查看日誌:
INFO: Attempting to switch IM to FCITX [lang=en_US.utf8, update=true] org.gnome.settings-daemon.plugins.keyboard.active is true. imsettings is going to be disabled.
須要對gsetting設定,保持當前用戶:
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
執行成功上面的命令後再去使用im-chooser中選擇fcitx
二、缺乏依賴庫的問題:
在運行sogou-qimpanel時會提示缺乏libopencc,須要安裝第三方源的opencc庫,root用戶:
wget https://gitcafe.com/sensor/myrepo/raw/master/myrepo.repo \ -O /etc/yum.repos.d/myrepo.repo yum makecache yum install opencc
從新運行sogou-qimpanel便可看到搜狗輸入法的工具欄,若是不能輸入,請註銷當前用戶便可!
方法二:使用私有第三方源(推薦使用):
方法一中注意事項第2點中安裝的源中其實已經包含了第三方編譯版本的rpm版本輸入法,使用以下命令安裝便可:
yum install sogou
在安裝以前仍是須要安裝fcitx框架的,此處參考方法一中的fcitx安裝方法。
值得注意的是,這份第三方源中還包含有在Linux Deepin系統中很受歡迎的幾款軟件,例如深度音樂,深度截圖等,具體請看做者的簡介:https://gitcafe.com/sensor/myrepo
在此感謝做者sensor的無私奉獻!