kali linux 怎么安装搜狗输入法

kali linux 怎么安装搜狗输入法,第1张

第一步:百度搜索 "搜狗输入法 for linux"出现如图所示,选择第一个链接;

第二步:进入此链接,选择您要下载的deb包,立即下载即可(32/64看你的电脑是哪种);

第三步:安装deb包(这是你下载的东西,一般存放于你的"下载"中)

方法一:双击你的deb包即可安装;

方法二:打开你的终端,进入你的下载路径(你下载东西的地方),

输入命令:sudo dpkg -i name.deb(这里的name是你下载包的名字);

第四步:设置系统的输入法打开你的语言设置(系统设置->语言支持),把键盘输入方式系统设置为fcitx即可.此时重启就能看见你的输入法图标在右上角了.

版本汉化:

因为是基于Debian的,那么得用Debian的汉化过程,

命令:

dpkg-reconfigure

locales

选择字符编码:en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8

选择字符:zh_CN.UTF-8

设置完后reboot

中文输入法:

首先,当然是去官网下载搜狗拼音输入法的安装包。

我下载的是sogoupinyin_2.0.0.0068_amd64.deb。

注意,浏览器的下载目录在“/root/下载”里面,而一般我们的 *** 作在默认路径,也就是root的Home下。

根据linux的 *** 作常识,我们知道,应该把sogoupinyin_2.0.0.0068_amd64.deb剪切到Home目录,否则在安装的时候会出现报错,说找不到文件。

搜狗拼音输入法依赖于fctix,所以要安装一系列fctix的依赖包。

网上的旧教程写的依赖包是对的,但是都找不到了。

原先的教程里提到的是4.2.8.3-3,现在已经到4.2.8.5了。

在这里,我们要挑一个包含了这12种依赖包的版本(笔者一开始没注意,选的是4.2.9.1-1,结果发现没有前两个包,后来又换成4.2.8.5-2;然后又是批量下载批量安装的,结果把版本和依赖关系搞的乱七八糟,安又安不上,卸载又卸载不掉。。。)

这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载。

命令如下:

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs-qt_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-bin_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-data_4.2.8.5-2_all.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-modules_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-dbus_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-kimpanel_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-lua_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-x11_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx_4.2.8.5-2_all.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-tools_4.2.8.5-2_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-ui-classic_4.2.8.5-2_amd64.deb

如果4.2.8.5-2也过期了,可以直接用查找替换,把它替换成别的版本号。

下载完成之后到home/下看看是不是下载了12个软件包。

然后开始逐行执行以下命令:

dpkg -i fcitx-libs_4.2.8.5-2_amd64.deb

dpkg -i fcitx-libs-qt_4.2.8.5-2_amd64.deb

dpkg -i fcitx-bin_4.2.8.5-2_amd64.deb

dpkg -i fcitx-data_4.2.8.5-2_all.deb

dpkg -i fcitx-modules_4.2.8.5-2_amd64.deb

dpkg -i fcitx-module-dbus_4.2.8.5-2_amd64.deb

dpkg -i fcitx-module-kimpanel_4.2.8.5-2_amd64.deb

dpkg -i fcitx-module-lua_4.2.8.5-2_amd64.deb

dpkg -i fcitx-module-x11_4.2.8.5-2_amd64.deb

dpkg -i fcitx_4.2.8.5-2_all.deb

dpkg -i fcitx-tools_4.2.8.5-2_amd64.deb

dpkg -i fcitx-ui-classic_4.2.8.5-2_amd64.deb

注意是逐行执行!!!不然的话可能前一个没装上就开始装后一个,然后把依赖关系搞得乱七八糟!!!

比如,我在执行第五行命令“dpkg -i fcitx-modules_4.2.8.5-2_amd64.deb”的时候就遇到了这个问题:

按照提示解决libicu52的依赖问题。

解决依赖问题的最自然的思路就是用“软件包”搜索安装,然而我没在软件包中搜索到这个东西。

所以,我只好百度了一下,下载libicu52包之后用dpkg -i安装。

最后一个fcitx-ui-classic_4.2.8.5-2_amd64.deb安装完成之后

apt-get install fcitx-config-gtk2

安装fcitx图形界面的配置,可以看到,还是有依赖问题。

用“软件包”解决之(可以自动解决依赖问题)。

解决依赖问题之后再安装,成功。

apt-get remove ibus

移除ibus是例行公事,实际上我并没有安装它。

apt-get install libopencc1

安装完这个依赖之后,就可以安装搜狗拼音了。

dpkg -i sogoupinyin_2.0.0.0068_amd64.deb

可能还是会遇到一些依赖的问题,用“软件包”都可以解决。

执行完全部以上步骤,而且没有报错的话。

重启电脑。

OK!!成功了!!

在左下角(小企鹅的那个位置)可以选择搜狗拼音输入法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7773954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存