【Linux】 安装搜狗输入法

前言

罗里吧嗦的话;能够跳过;html


搜狗输入法,做为我体验最好的一个输入法,一直陪我从小学走到了如今,优麒麟线上发布会时,搜狗团队表明用“聪明”来形同它,事实也确实如此,它能十分人性地记录使用者经常使用的热词,而且会“猜想”使用者想表达的意思,一个工具思考变多了,就意味着它的使用者思考变少了,这也正是我一直习惯于搜狗的缘由,因此在安装Linux系统以后,第一时间并非想着如何去安装各类编程工具,而是安装一个搜狗输入法,不过,搜狗对Linux的支持并非十分友好(主要缘由应该是Linux用户仍是太少了,而且Linux的不一样发行版本太多了,详情能够【点击此处】查看个人另外一篇博客),可是好在,国内的几个系统仍是跟搜狗公司合做,而且发行了搜狗的Linux版本,接下来看教程。java

避坑介绍

安装搜狗前的准备工做;不可跳过;编程


在安装以前,要先介绍两个东西,他们分别叫: fcitx 与 ibus ,这两个工具是 Linux 最原始的输入法工具,其在 Linux 中的地位不下于10年前咱们经常使用的最原始的 拼音 / 五笔 输入法,这两个工具都有本身的中文输入法,也都支持拼音,其中 ibus 自带的是谷歌拼音输入法, fcitx 自带的是简体拼音,而搜狗输入法的 Linux 版正是在 fcitx 的基础上开发出来的,因此若是想在 Linux 上使用搜狗,你的 Linux 必需要安装 fcitx 。工具

在这里就能够将系统分为两类,一类是本身系统里集成了 fcitx 的系统,比如较为常见的 Ubuntu ,还有一种就是没有集成 fcitx 的,拿 Kali 举例(首页的背景图就是Kali自带的桌面背景,后面会介绍一下这个系统),除此以外,因为国产系统的逐渐崛起(大部分是基于Linux的),出现了许多自带 搜狗 输入法的系统,我经常使用的Deepin、优麒麟 等都本身集成了搜狗,这一类系统大部分是使用了一个叫 wine 的微型虚拟机,在这类系统上安装搜狗,只要进入软件商店查找搜狗就能够进行安装。ui

在安装搜狗以前,先进入系统的菜单界面(相似于 Win10 的开始界面),在搜索栏输入 fcitx ,若是查找到 fcitx 或者是 “输入法配置”,则证实是系统本身集成了 fcitx 的系统,能够跳过第三步,不然,请从第三步开始执行。code

安装 fcitx

安装搜狗的准备工做;htm


看到这里,你的系统应该是没有集成 fcitx 了,这时候请进入软件商店,搜索 fcitx configuration ,并进行安装,若是你的系统没有 软件商店的话(Kali就没有),则打开终端运行如下命令:blog

apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei

命令运行成功,则重启一下计算机,进入 第四步 ,若是提示 找不到资源,那么请[【点击此处】]给Linux换源(博文中有详细介绍什么是换源,为何换源);教程

安装搜狗输入法

进入安装步骤;ci


  • 【点击进入搜狗官网】下载安装包,其中 Linux 版本的在最上方,下载后的文件是一个.deb文件,这是 Debain 系 Linux 的标准安装包,若是有疑问的话,后期我会介绍一下 Linux 的发展史。

  • 打开终端,逐步执行如下命令:

    • 执行cd Downloads命令,进入 下载 文件夹;

    • 执行 sudo su 进入超级用户模式,若是你是 root 登陆的话,能够跳过这一步(执行也无妨);

    • 执行上面那步会提示输入密码,输入你的解锁密码就能够,输入的内容不会显示在 终端 中,也不会出现*,因此大胆输就好了;

    • 执行dpkg -i sogouimebs………….deb安装搜狗输入法,请注意,不要直接复制这条命令,由于随着版本的不一样,版本号会出现变化,因此即便我给你完整的命令,这条命令也会随着时间失效,正确的作法以下:

      在终端中输入 dpkg -i sogou 后点击tab键进行自动补圈,而后点击回车,其中 tab 键是大写锁定上面的键;

    • 若是你的安装过程当中没有出现报错,那么就已经安装成功了,跳过下面的空心圆圈步骤,直接进入实心圆圈步骤就能够了;

    • 若是出现了E或者Err类型的提示,那么就是安装依赖出错,请执行sudo apt --fix-broken install命令,让系统自动解决依赖问题,若是还报错,请执行sudo -f install -y

    • 解决完依赖问题以后,再次执行第四个小圆圈圈的安装命令;

    • 重启计算机;

配置搜狗输入法

对输入法进行配置;


  • 配置:

    • 在 菜单 中(也就是那个长的像 Win10的开始菜单的那里)搜索 fcitx
    • 打开 fcitx configuration,点击最下方加号,选择搜狗输入法:
    • 关闭界面,同时按下 ctrl + shift 键(部分系统默认是 ctrl + 空格 )切换至搜狗输入法,若是想将搜狗设置成默认输入法,能够在上一步时,将搜狗输入法的位置调到第一个便可;
  • 若是这个时候尚未切换成搜狗输入法,那极大多是系统默认集成了 ibus ,因此安装了 fcitx 以后,系统默认的仍是 ibus ,执行以下步骤进行切换:

    • 打开 系统设置 (settings)

    • 进入 区域与语言(Region & Language)

    • 进入 管理已经安装的语言(Manag Installed Languages)

    • 点击 Keyboard input method system,不管默认状态下是什么,点击选择换成 fcitx

  • 安装成功

有任何问题或不理解,欢迎博客下进行留言,看到后第一时间会进行回复并解决;

相关文章
相关标签/搜索