linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(1)

-- 简书作者 谢恩铭 转载请注明出处

内容简介


  1. 前言

  2. 安装前准备

  3. 安装搜狗拼音输入法

  4. 安装谷歌拼音输入法

  5. 总结

1. 前言


作为每天使用 Linux 的程序员,我很喜欢 Linux 系统。

因此我对Linux系统比较熟悉,也写了《 Linux 探索之旅》这个系列教程。

但不可否认的是 Linux 系统目前还不太适合普通用户,毕竟很多软件都有 Windows 版和 Mac OS 版;但是 Linux 的版本,不是没有就是功能不足。

在 Linux 下中文输入是一个麻烦的问题,在 Windows 和 Mac 下,我们都可以轻松安装搜狗拼音输入法,谷歌输入法,等等。但是在 Linux 中,中文输入法的安装却没那么容易。

我个人是比较偏爱搜狗拼音输入法;当然了,谷歌拼音输入法也不错,但收录的词组没有搜狗那么多,很多词组或最新潮流词打不出来,只能一个个字输入。

这篇图文教程就拿常用的 Linux 发行版 Ubuntu ( 16.04 版本)来演示一下比较受欢迎的这两个中文拼音输入法的安装。

2. 安装前准备


在 Linux 下,这两个输入法都需要基于 Fcitx。因此,我们需要首先安装 Fcitx。

什么是 Fcitx 呢?

Fcitx (Flexible Input Method Framework) :即小企鹅输入法,它是一个以 GPL 方式发布的输入法平台(即原来的 G 五笔),包括五笔、拼音(全拼和双拼)、二笔、区位等输入模块,支持简入繁出,是在 Linux 操作系统中常用的中文输入法。它的优点是,短小精悍、跟程序的兼容性比较好。

一般来说,Ubuntu 最新版中都默认安装了 Fcitx,但是为了确保一下,我们运行如下命令:

sudo apt install fcitx

在我的 Ubuntu 16.04 上,已经安装了 Fcitx,因此显示如下:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(2)

安装Fcitx

配置 Fcitx


输入以下命令:

im-config

im-config 是 Input Method Configuration 的缩写,是英语“输入法设置”的意思。

运行以上命令之后,会开启如下窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(3)

点击“OK”,会开启新的窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(4)

点击“Yes”,又会打开一个窗口(“此窗绵绵无绝期”了是吧...)

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(5)

默认地,Fcitx 已经是被选中了。如果没有选中,那么点击它。

这里已经选中。因此,我们点击“OK”来完成配置,又会打开如下窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(6)

点击“OK”以关闭窗口。

重启电脑,以使配置生效:

sudo reboot

3. 安装搜狗拼音输入法


我们去搜狗拼音输入法的 Linux 版本下载页面,下载对应你操作系统位数的版本(如果你是 32 位操作系统,那么点击按钮“立即下载 32bit”;如果你是 64 位操作系统,那么点击按钮“立即下载 64bit”)

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(7)

下载得到的 deb 安装包如下:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(8)

以上这个 deb 安装包是 64 位的(可以从“amd64”看出来),因为我的 Ubuntu 系统是 64 位的。

直接双击 deb 包安装,或 cd 到 deb 包所在目录,执行以下命令:

sudo apt install ./sogoupinyin*.deb

如果询问你是否安装,输入 y(yes 的首字母,英语“是”的意思)。

配置搜狗拼音输入法


我们刚才安装了搜狗拼音输入法,但是我们还不能使用,因为还没配置好。

我们配置 Fcitx 的选项,将搜狗拼音输入法加入到可用的输入法列表中。怎么做呢?

输入以下命令:

fcitx-config-gtk3

以上命令用于配置 Fcitx 的输入法选项(前面说过搜狗拼音输入法在Linux下基于 Fcitx 输入法)。

运行以上命令,会打开如下窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(9)

可以看到目前我的输入法只有一个,就是 French (法语),因为我在法国巴黎工作,平时工作时用的是法语键盘和法语输入法。

点击左下角的加号“ ”按钮来添加输入法,会打开如下窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(10)

首先,取消勾选“Only Show Current Language”(是英语“只显示当前语言的输入法”的意思)这个选框(否则搜索不到)。然后,在搜索栏中输入 sogou,就会找到我们刚才安装的Sogou Pinyin这个输入法,选中它,点击“OK”,就把搜狗拼音输入法添加到当前输入法列表中了,如下所示:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(11)

最后,用快捷键 “Ctrl 空格” 或 “Ctrl Shift” 切换输入法。可以看到你已经能用搜狗拼音输入法打字了。

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(12)

搜狗拼音输入法

4. 安装谷歌拼音输入法


安装谷歌拼音输入法比搜狗简单些,因为不需要去网页上下载安装包,直接运行以下命令即可:

sudo apt install fcitx-googlepinyin

如果询问你是否安装,输入 y(yes 的首字母,英语“是”的意思)。

我的电脑上因为已经装了谷歌拼音输入法,因此如下图所示:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(13)

安装谷歌拼音输入法

配置谷歌拼音输入法


配置谷歌拼音输入法,和刚才我们演示的配置搜狗拼音输入法的流程一样。

运行以下命令:

fcitx-config-gtk3

以上命令用于配置 Fcitx 的输入法选项(前面说过谷歌拼音输入法在Linux下基于 Fcitx 输入法)。会打开如下窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(14)

可以看到目前我的输入法只有一个,就是 French (法语),因为我在法国巴黎工作,因此平时工作时用的是法语键盘和法语输入法。

点击左下角的加号“ ”按钮来添加输入法,会打开如下窗口:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(15)

首先,取消勾选“Only Show Current Language”这个选框。然后,在搜索栏中输入 google,就会找到我们刚才安装的Google Pinyin这个输入法,选中它,点击“OK”,就把谷歌拼音输入法添加到当前输入法列表中了,如下所示:

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(16)

最后,用快捷键 “Ctrl 空格” 或 “Ctrl Shift” 切换输入法。可以看到你已经能用谷歌拼音输入法打字了。

linux下的搜狗拼音输入法状态栏(Linux安装搜狗拼音和谷歌拼音输入法)(17)

谷歌拼音输入法


昨天,突然我的搜狗拼音输入法出问题了,不管用什么办法都恢复不了(重装搜狗,重装 Fcitx ,重启电脑,等等),不能输入中文了,很奇怪。

所以,我就只好装了谷歌拼音输入法。虽然输入起来没有搜狗好,但也还凑合。

5. 总结


  1. Linux系统目前来说还不太适合普通用户,毕竟很多软件还不支持。

  2. 在Linux系统下,搜狗拼音输入法或谷歌拼音输入法都需要基于 Fcitx,因此须要确保首先系统里有Fcitx。

  3. 个人感觉搜狗拼音输入法比谷歌拼音输入法更好,因为有最新流行词汇,可以打出表情符号等等。

  4. 谷歌拼音比较朴素,搜狗拼音比较丰富。不过“萝卜青菜,各有所爱”,“元芳你怎么看”?


人世间,

万千情感皆有温度,

千万代码似有性格。

这里有原创教程,IT丛林......

和你一起探索程序人生。

我是谢恩铭,在巴黎奋斗的嵌入式软件工程师。

个人简介

热爱生活,喜欢游泳,略懂烹饪。

人生格言:向着标杆直跑

,