在 Ubuntu 中安装搜狗输入法

  在 Ubuntu Kylin 系统中,默认安装搜狗拼音输入法,但是在原生 Ubuntu 系统中则不是。这可以理解,毕竟搜狗输入法的 Linux 版有 Kylin 团队的不小功劳。由于搜狗输入法确实比 Linux 系统下其它的中文输入法都要好用得多,所以我决定在我的 Ubuntu 14.04 系统中安装搜狗输入法。

  必需得科普一下的是,Linux 系统下的输入法都是建立在输入法框架之上,先有输入法框架,再有具体的输入法。一个框架上往往有多种输入法,一个框架上也往往有多种语言的输入法。在 Linux 历史上,曾出现过多种输入法框架,如 SCIM、fcitx、IBus 等等。正所谓“江山代有人才出,各领风骚**年”,输入法框架的更替也是很频繁的,比如曾经很火爆的 SCIM 输入法框架现在基本上偃旗息鼓了。在最新的 Ubuntu 系统和 Fedora 系统中,默认都是使用 IBus 框架,可是偏偏搜狗输入法就是建立在 fcitx 输入法框架之上。

  好在 Linux 系统的默认输入法框架是可以配置的,也好在 Ubuntu 的软件源中有 fcitx 输入法框架的软件包。在“系统设置->语言支持”里面,就可以选择使用何种输入法框架。如下图:

  可以看到,我的 Ubuntu 14.04 系统默认是使用 IBus 输入法框架,并且我选择了该框架上的 SunPinYin 输入法和极点五笔 86 输入法。

  在安装搜狗输入法之前,必须先安装 fcitx 输入法框架,如下图:

  安装后,可以在“系统设置->语言支持”里面选择默认使用 fcitx 输入法框架,如下图:

  安装 fcitx 输入法框架和进行系统设置后,系统界面可能没什么变化。这很正常,因为输入法框架是在 X Window 系统启动的时候随着一起启动的。所以,需要注销一下,然后可以看到下面这样的效果,任务栏的输入法指示器变了模样:

  然后,访问搜狗输入法 Linux 版的官网,http://pinyin.sogou.com/linux,下载搜狗输入法 Linux 版。从官网可以看到,该输入法官方只支持 Ubuntu(不过网上有人通过将 deb 包转换成 rpm 包,也可以在 Fedora 上使用该输入法)。如下图:

  下载该 deb 包,双击安装,如下图:

  安装完成后,系统可能还是没有什么变化。很显然,还得再注销一下。最后使用搜狗输入法发博客的效果,如下图:

  看似很简单,是吗?不过如此简单、顺利的过程,有时也会有血泪。如果我说我就为了安装一个输入法把系统搞挂了一次,不得不重装,你们信吗?这里总结一下,我把系统搞挂,是因为那时我不太清楚在一个 Linux 系统中可以共存多种输入法框架,我以为非此即彼,要用 fcitx 就必须删除 IBus,然后,我用了这样一个命令:sudo aptitude purge ibus,再然后,系统就挂了。在折腾 Ubuntu 的过程中,我曾经多次把系统搞挂,一次是更改了 lightdm 的配置文件,还有一次是想安装 gnome-shell,于是运行了 sudo aptitude install gnome-shell,结果不仅没有用上 gnome-shell,而且连 unity 桌面也进不了啦。在此提醒各位童鞋们,千万别向我学习。如果要对系统动手脚,最好先在虚拟机里面试一试。

  有了顺手的输入法就是爽啊,发博客都快多了。细心的朋友也许会从我的截图中发现,我用的字体有点不一样。的确,我借用了 Windows 7 中的 consolas 和微软雅黑。至于怎么配置 Linux 系统中的字体,大家可以看看我的这两篇随笔:

  Linux桌面系统字体配置要略

  在Ubuntu 14.10中借用Windows的字体

(京山游侠于2014-09-12发布于博客园,转载请注明出处。)

搜狗输入法最新进展

  在现在最新的 Ubuntu 发行版中,安装搜狗输入法更加方便了,因为最新的 Ubuntu 发行版默认使用 fctix 输入法框架,所以直接从搜狗拼音输入法的官网下载安装包安装即可。Fedora 系统就没有那么幸运了,没有搜狗输入法可用。但是我觉得在 Fedora 中,Intelligent Pinyin 这个输入法还是很不错的,操作手感和搜狗拼音完全一致。

安装Flash插件

  虽然目前流行的趋势是 HTML5 占据统治地位,Flash 将会逐渐消失,但是目前国内的网站上还是充满了大量的使用 Flash 技术的视频播放器,因此要想完全使用 Linux 进行工作和娱乐,安装 Flash 还是必须的事。而且,说 Flash 将会完全消失也不是很科学,因为 Adobe 也在不断努力中,自从 Apple 封杀 Flash 以来,Adobe 对 Flash 一年发几百个补丁就是证明。而且 Adobe 的 Flash 在对 Linux 的支持方面做得真心不错。先看下图,我们访问某些视频网站时,会提示安装 Flash:

  点立即安装链接,就会跳到 Adobe 的 Flash 下载页面,可以看到它可以自动检测出我们使用的是 Linux 系统,而且有好几种软件包可选,如下图:

  那还有什么好说的呢,直接下载安装吧。我下的是 rpm 包,安装如下图:

安装支付宝支付密码控件

  上网购物也是我们经常要干的事,如果在 Linux 下不能使用支付宝,那也太没乐趣了。好在 Alibaba 在互联网公司中也算是数一数二的了,所以它对 Linux 系统的支持也非常好。在第一次使用支付宝付款时,它会提示我们下载支付宝控件,如下图:

  点这个链接,会自动下载控件,可以看出,它自动检测到我们用的是 Linux 系统:

  下载的是一个压缩包,对它解压缩,如下图:

  最后,到命令行中运行解压出来的`aliedit.sh`,就可以了,安装过程非常顺利,如下图:

  重新启动浏览器,发现 Flash 可以用了,支付宝也可以用了。是不是非常地开心呢?

(京山游侠于2016-08-20更新于博客园,转载请注明出处。)

在 Linux 中使用搜狗拼音输入法以及搞定 Flash 和支付宝的更多相关文章

  1. Linux下安装搜狗拼音输入法

    1.安装 下面命令即可完成安装: sudo apt-add-repository ppa:fcitx-team/nightly sudo apt-get update sudo apt-get ins ...

  2. LINUX下安装ORACLE,完全搞定

    参考文档: http://www.tuicool.com/articles/eE3mmy http://blog.chinaunix.net/uid-11209572-id-3599052.html

  3. Android 100多个Styles快速开发布局XML,一行搞定View属性,一键统一配置UI...

    Android开发中大量使用XML代码作为界面的布局,使用styles能大幅精简XML代码. 比如下面这个界面从AlertDialog至PlacePickerWindow有19个样式相同的跳转Item ...

  4. 10分钟搞定 Java 并发队列好吗?好的

    | 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it ...

  5. 搜狗拼音输入法LINUX版安装

    搜狗拼音输入法LINUX版官方下载: http://pinyin.sogou.com/linux/?r=pinyin 一.添加fcitx的nightlyPPA 在终端中输入: sudo add-apt ...

  6. linux中sogou输入法崩溃重启

    经常在linux中搜狗输入法用着用着就崩溃了,无法输入中文,又不想重启电脑,照着下面在终端输入命令可以重启输入法: 1.先关闭fcitx(小企鹅输入法,提供了良好的中文输入法环境) # killall ...

  7. Linux安装搜狗拼音输入法-sogoupinyin

    Linux安装搜狗拼音输入法-sogoupinyin Linux安装搜狗拼音输入法-sogoupinyin 一.下载所需安装包 二.卸载原有输入法 三.安装 四.安装配置工具 在网上查资料安装好了搜狗 ...

  8. 英文版Ubuntu安装配置搜狗拼音输入法

    下载搜狗输入法 1 进入搜狗输入法官网,进入上面导航兰的 "输入法Linux版"   2 根据你安装的ubuntu是32位还是64位下载 END ubuntu安装搜狗输入法 1 进 ...

  9. 在LinuxMint19上安装搜狗拼音输入法

    写在前面 由于Linux mint是基于Ubuntu的深度改造,所以按照网上针对Ubuntu的安装方法基本都是有用的.LinuxMint自身就携带了IBUS和fcitx两个框架.然而并非每次都能正常使 ...

随机推荐

  1. [ 高并发]Java高并发编程系列第二篇--线程同步

    高并发,听起来高大上的一个词汇,在身处于互联网潮的社会大趋势下,高并发赋予了更多的传奇色彩.首先,我们可以看到很多招聘中,会提到有高并发项目者优先.高并发,意味着,你的前雇主,有很大的业务层面的需求, ...

  2. C++实现线程安全的单例模式

    在某些应用环境下面,一个类只允许有一个实例,这就是著名的单例模式.单例模式分为懒汉模式,跟饿汉模式两种. 首先给出饿汉模式的实现 template <class T> class sing ...

  3. 解决 Springboot Unable to build Hibernate SessionFactory @Column命名不起作用

    问题: Springboot启动报错: Caused by: org.springframework.beans.factory.BeanCreationException: Error creati ...

  4. Hyper-v 安装CentOS 7 (其他虚拟机一样参考)

    平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html hyper-v安装很多人没弄过,我这里介绍一下.(其他虚拟机参 ...

  5. Ngrok让你的本地Web应用暴露在公网上

    1.Ngrok介绍 Ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道.Ngrok可捕获和分析所有通道上的流量,便于后期分析和重放.简单来说,利用 Ngrok可以 ...

  6. linux拷贝命令,移动命令

    http://blog.sina.com.cn/s/blog_7479f7990101089d.html

  7. Android中的沉浸式状态栏效果

    无意间了解到沉浸式状态栏,感觉贼拉的高大上,于是就是试着去了解一下,就有了这篇文章.下面就来了解一下啥叫沉浸式状态栏.传统的手机状态栏是呈现出黑色条状的,有的和手机主界面有很明显的区别.这一样就在一定 ...

  8. 在将 varchar 值 'xinpian' 转换成数据类型 int 时失败?

    把int类型的值修改为varchar类型的值

  9. SqlServer之数据库三大范式

    分析: 数据库设计应遵循三大范式分别为: 第一范式:确保表中每列的原子性(不可拆分): 第二范式:确保表中每列与主键相关,而不能只与主键的某部分相关(主要针对联合主键),主键列与非主键列遵循完全函数依 ...

  10. 第六代智能英特尔® 酷睿™ 处理器图形 API 开发人员指南

    欢迎查看第六代智能英特尔® 酷睿™ 处理器图形 API 开发人员指南,该处理器可为开发人员和最终用户提供领先的 CPU 和图形性能增强.各种新特性和功能以及显著提高的性能. 本指南旨在帮助软件开发人员 ...