Fedora Server 21 安裝 搜狗拼音輸入法

最新文章:Virson’s Bloghtml

借鑑文章:博客園-怒殺神殿linux

        ChinaUnix-firogit

     百度貼吧-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的無私奉獻!

相關文章
相關標籤/搜索