专栏首页WindCoderUbuntu14.04下使用fcitx安装搜狗及双拼输入法

Ubuntu14.04下使用fcitx安装搜狗及双拼输入法

之前Ubuntu打不开了,重新装了一遍,顺便把一些东西直接记录下来,省得日后再四处爪哇。。。

一.卸载自带ibus输入法

因为ibus和fcitx输入法有冲突,所以需要先卸载ibus。

注:必须先卸载后按装,尤其对于向我这样的小白来说,之前先安装了搜狗,导致卸载ibus时没能卸载干净,结果搜狗用不了,ibus也卸不了的情况,最后又重装了遍系统。。。(当然,你要是大神的话有可能有解决的办法,最好能告诉我一声哈,好让我好好学习并膜拜你一下O(∩_∩)O~)。

打开终端(ctrl+alt+t),输入如下命令:

sudo apt-get remove ibus

二.安装fcitx输入法框架

命令:

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update

三.安装输入法

①安装双拼

sudo apt-get install fcitx fcitx-pinyin

由于fcitx-pinyin里面带有拼音和双拼,所以这一条命令即可

②安装搜狗输入法

现在官网已推出Linux版,故可直接从官网下载安装包即可。

搜狗输入法 for Linux官网:http://pinyin.sogou.com/linux/

下载完后直接运行即可。

另:网上流有以前用命令安装的方法,但未试过,有喜欢的可以参考下:

命令:

 sudo apt-get install fcitx  fcitx-sogoupinyin

附录:

fcitx安装输入法相关技巧

1.fcitx-sunpinyin    sunpinyin

fcitx-googlepinyin  谷歌拼音

前面为命令相关语句,后面为对应的输入法,更多的各位可以去百度。

2.同时安装多个输入法时,用空格隔开相应语句即可。

如:同时安装谷歌拼音、sunpinyin、双拼(fcitx自带拼音),命令如下:

sudo apt-get install fcitx fcitx-googlepinyin fcitx-sunpinyin fcitx-pinyin im-switch

其中末尾的“im-switch”有没有都可以,im-switch是一款一款能方便用户设置默认输入法的小软件。

3.设置默认输入法

命令:

sudo im-switch -s fcitx -z default

在网上看到有一部分教程中出现这条语句,通过搜索得知这是用来设置默认输入法的。

要是提示im-switch不存在,可通过如下命令安装:

 sudo apt-get install im-switch

默认时出现的问题

当在输入法切换器里选择fcitx时,提示如下时

Please read /usr/share/doc/im-switch/README.Debian.gz .  User configuration fcitx enabled for zh_CN. Restart the X session to activate the selected Imput Method.

注销或重启即可。

ps:话说,风风安好输入法,第一次时用过,这次重装没用它发现依旧可以正常使用,也许是由于系统里就一额fcitx的缘故吧。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Ubuntu18安装Docker

    汐楓
  • Eclipse常用配置

    或者ALT+SHIFT +W ,在弹出的菜单中选择System Explorer 

    汐楓
  • 如何修复Ubuntu 14.04 系统设置丢失的问题

    其实遇到这个问题的一个最主要的原因是之前执行过卸载ibus输入法的操作,所以为了避免这个问题请不要卸载ibus输入法,大家依然可以安装fcitx输入法使用。

    汐楓
  • 面向过程到面向对象再到面向函数

    拿到问题,识别输入输出,脑海里先产生一个实现输入到输出的大致思路。 如果这个开始按着思路去实现代码,就会写出一堆处理过程,这个时候,程序只有原始的输入输出和中间...

    spark
  • 【Kubernetes】kubectl top 如何使用

    在集群直接使用命令会出现报错,原因是集群部署完成之后,还需要单独部署查看资源使用情况的插件。由于 heapster 过于老旧且不再维护,故这里部署 metric...

    Hanzo
  • Python|单调栈判断132模式

    给定一个整数序列:a1, a2, ..., an,一个132模式的子序列 ai, aj, ak 被定义为:当 i < j < k 时,ai < ak < aj。...

    算法与编程之美
  • CVPR2020 | 对抗伪装:如何让AI怀疑人生!

    本文介绍的是CVPR2020论文《Adversarial Camouflage: Hiding Physical-World Attacks with Natu...

    AI科技评论
  • 如何在ASP.NET中生成HTML5离线Web应用

    传统的Web应用程序有一个很大的症结是当用户的网络连接不好时,应用会加载失败,为了 解决这一问题,HTML5中引入了Web的离线工作的功能。离线功能使得Web应...

    葡萄城控件
  • 南京林业大学正版win10系统安装

    用户7010445
  • NodeJS模块研究 - child_process

    掌握 nodejs 的 child_process 模块能够极大提高 nodejs 的开发能力,例如主从进程来优化 CPU 计算的问题,多进程开发等等。本文从以...

    心谭博客

扫码关注云+社区

领取腾讯云代金券