在 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. 关于开启.NET在线提升教育培训的通知! - 可在此页面观看在线直播!

    年前在线公开课程通知: 近期在开启VIP课程,隔天讲一次,年前其它时间插空讲公开课,主题:设计模式系列 1:培训 - 大概不会讲的内容: 1:不讲系列. 2:不讲入门. 3:不讲我不懂的! 2:培训 ...

  2. [C#] 软硬结合第二篇——酷我音乐盒的逆天玩法

    1.灵感来源: LZ是纯宅男,一天从早上8:00起一直要呆在电脑旁到晚上12:00左右吧~平时也没人来闲聊几句,刷空间暑假也没啥动态,听音乐吧...~有些确实不好听,于是就不得不打断手头的工作去点击下 ...

  3. C# MVC 5 - 生命周期(应用程序生命周期&请求生命周期)

    本文是根据网上的文章总结的. 1.介绍 本文讨论ASP.Net MVC框架MVC的请求生命周期. MVC有两个生命周期,一为应用程序生命周期,二为请求生命周期. 2.应用程序生命周期 应用程序生命周期 ...

  4. PHP-解析验证码类--学习笔记

    1.开始 在 网上看到使用PHP写的ValidateCode生成验证码码类,感觉不错,特拿来分析学习一下. 2.类图 3.验证码类部分代码 3.1  定义变量 //随机因子 private $char ...

  5. SQL Server-聚焦APPLY运算符(二十七)

    前言 其实有些新的特性在SQL Server早就已经出现过,但是若非系统的去学习数据库你会发现在实际项目中别人的SQL其实是比较复杂的,其实利用新的SQL Server语法会更加方便和简洁,从本节开始 ...

  6. 【Web动画】SVG 实现复杂线条动画

    在上一篇文章中,我们初步实现了一些利用基本图形就能完成的线条动画: [Web动画]SVG 线条动画入门 当然,事物都是朝着熵增焓减的方向发展的,复杂线条也肯定比有序线条要多. 很多时候,我们无法人工去 ...

  7. [C#] 走进 LINQ 的世界

    走进 LINQ 的世界 序 在此之前曾发表过三篇关于 LINQ 的随笔: 进阶:<LINQ 标准查询操作概述>(强烈推荐) 技巧:<Linq To Objects - 如何操作字符串 ...

  8. Redis百亿级Key存储方案(转)

    1 需求背景 该应用场景为DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下统称supperid)的mapping关系,还包括了supperi ...

  9. Autofac - 生命周期

    实例生命周期决定在同一个服务的每个请求的实例是如何共享的. 当请求一个服务的时候,Autofac会返回一个单例 (single instance作用域), 一个新的对象 (per lifetime作用 ...

  10. 热修复-Tinker

    微信开源,真是喜出望外,必须要去看看啊,比起nuwa来微信好很多,而且github上也有专门的官方文档说明,还有很多资料查询 参考地址:https://github.com/Tencent/tinke ...