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


最新文章:Virson’s Blog

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

        ChinaUnix-firo

     百度貼吧-fedora吧

方法一:解壓deb安裝包方式安裝:

如果本機已安裝ibus,需要先卸載,需要root用戶操作:

yum list installed | grep ibus

yum remove ibus

接下來安裝fcitx,保持root用戶:

yum install fcitx fcitx-pinyin fcitx-configtool

當前用戶登錄終端,輸入如下命令,切換為當前用戶:

im-chooser

在彈出的選擇框中選擇“fcitx”,點擊注銷:

接下來去搜狗輸入法Linux官網下載deb版本的,注意是32bit還是64bit:

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

重啟后即可使用!

需要注意的問題:

1、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

2、缺少依賴庫的問題:

在運行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的無私奉獻!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM