A-A+

同根生:Linux Mint Debian安装搜狗输入法

2014年05月12日 软件技巧 评论 22 条 阅读 19,791 views 次

Linux Mint Debian(LMDE)是基于 Debian 的 Linux Mint,与其他基于 Ubuntu 的发行版本是同根生,都属于 Debian 系。因此,大多数以 deb 包发布的软件,理论上都可以在 Debian 系中通用。Ubuntu/Linux Mint 可以安装搜狗输入法,LMDE 应该也可以。薄荷开源网还魂草在 LMDE 201403 Cinnamon 中测试了安装、设置最新版的搜狗输入法,测试成功,特分享给朋友们。

搜狗输入法依赖 fcitx 的输入法框架,因此必须先安装 fcitx 输入法。但由于 LMDE 201403 软件源中的 fcitx 版本老了,所以需要添加 PPA,使用最新的 fcitx。PPA 本是 Ubuntu 的产物,在 LMDE 中通过 PPA 安装软件,可以参阅《无畏的探索:LMDE 201303 配置全记录》《移花接木:LMDE也用PPA安装lwqq插件》

首先,在 fcitx 的 PPA 页面,获取相关的信息:适配的系统版本、软件源地址和公钥。我们为 LMDE 201403 选择适配 Ubuntu 13.10 这个最接近的版本。
01-lmde-sogou

然后,把 fcitx 的 PPA 源地址添加到系统中。如图,以管理员权限,用 gedit 文本编辑器,在 /etc/apt/sources.list.d/ 下新建一个名为 fcitx.list 的文本文件。然后把 fcitx 的 PPA 页面上的源地址粘贴到文件中,保存。

sudo gedit /etc/apt/sources.list.d/fcitx.list

02-lmde-sogou

随后,在终端中,使用如下命令,下载导入公钥。后面那个 8 位的十六进制数值,就是刚才在 fcitx 的 PPA 页面复制的公钥。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7E5FA1EE

03-lmde-sogou

以上两步类似于在 Ubuntu/Linux Mint 中添加了 PPA,现在刷新一下软件源缓存。

sudo apt-get update

04-lmde-sogou

现在,可以安装 fcitx 及其相关组件了。需要注意的是,fcitx-config(fcitx 图形配置工具)和 fcitx-frontend(fcitx 图形前端)与搜狗及其配置工具有冲突,所以不安装这 2 个软件,而是使用 fcitx-module-kimpanel 工具代替。

sudo apt-get install fcitx fcitx-table-wubi-large fcitx-ui-classic fcitx-module-kimpanel

05-lmde-sogou

安装了 fcitx 输入法,现在下载搜狗输入法的 deb 安装包。
06-lmde-sogou

使用 GDebi 安装搜狗输入法的 deb 包。注意:在 LMDE 中使用 GDebi 安装软件,虽然会自动下载并安装依赖包,但是安装了依赖包后,GDebi 会自动退出,需要再次使用 GDebi 安装那个“本体”软件包。
07-lmde-sogou

如图,刚才只是安装了依赖包,现在再次使用 GDebi 安装搜狗的deb包,才能正确安装。
08-lmde-sogou

安装完毕,使用“输入法”配置工具(im-config,LMDE 没有自带,请手动安装),设置 fcitx 为本机默认的输入法。然后注销或重启电脑。
09-lmde-sogou

注销或重启后,即可使用搜狗输入法。我们发现 fcitx 提示没有安装配置工具(因为有冲突,我们没有安装)。
10-lmde-sogou

不要紧,我们有搜狗的配置工具。但是得先按 Ctrl+空格 打开搜狗,并使用一下才行。
11-lmde-sogou

用搜狗随便输入几个字,再次右键点击输入法图标(已经由键盘符号变为企鹅了),此时,菜单中的“设置”就是搜狗的配置工具。
12-lmde-sogou

如图所示,在搜狗配置工具中设置候选词、皮肤、字体都是没有问题的。搞定啦!
13-lmde-sogou

LMDE 201403 中安装搜狗输入法的办法就是这样的。不过,还魂草需要提醒的是,fcitx+搜狗虽然是最佳组合,但是在 LMDE 201403 中有点遗憾(其实是 LMDE 系统自身的问题)。如果安装了 fcitx 后,gedit 可能会出现无法使用鼠标滚轮、间歇性卡顿等问题。而这一版 Cinnamon 的“重命名时文本背景黑色”的 BUG,也导致 fcitx 无法为文件夹中文命名。目前官方还没有修复这个问题,权宜之计就是使用列表视图。

  1. 我怎么觉得这方法可以引用到mint16-mate,因为这句话:“需要注意的是,fcitx-config(fcitx 图形配置工具)和 fcitx-frontend(fcitx 图形前端)与搜狗及其配置工具有冲突,所以不安装这 2 个软件,而是使用 fcitx-module-kimpanel 工具代替。”冲突的结果是不是能启动搜狗,但是只能输出一句恶心的话,无论你打什么拼音。搜狗为什么这么作……

    • 的确安装上了,可以正常使用,不过就是有个迷一样的黑块总是处在输入光标的正下方,随之移动,黑块有一个字大点。麻麻再也不用担心我找不到光标了……

  2. 蛋疼的是centos,fcitx的新版本都要自己编译,搜狗拼音对我还太遥远了啊。

  3. mint17rc版已经出了,小编不赶快安装下看看有什么改进……

  4. 多谢了!确实在mint17上安装成功了,但是貌似目前在浏览器里输入的时候发现有个情况: 偶尔会把单个的字母夹杂在文字当中打出来,就好像漏过去了, 这种情况出现的概率很高啊,有什么建议么?

    • 在32位16MATE也出现拼音漏过去现象,高频,问过草哥,无解。还有输入法状态不能记住,必须一口气输入完。

  5. 或说lmde现在自带了一个add-apt-repository命令,在/usr/local/bin/add-apt-repository里边。不过总是返回No JSON object could be decoded错误

  6. 不知道老大是否能研究一下Linux Mint17下为啥sublime text无法使用搜狗等中文输入法?我看了网上教程,在ubuntu下都能正常,但是到mint下就是不行……

Copyright © 薄荷开源网 保留所有权利.   Theme  Ality

用户登录

分享到: