kali Linux2019.3安装搜狗输入法问题
想必大家都已经安装kali2019.3版本的系统在物理机上了,当安装搜狗官网下载的.deb包安装后发现依赖关系问题,缺失大量的包……
正巧我今天安装的kali操作系统。由于谷歌输入法实在用不习惯,故费劲心思来安装搜狗输入法。
apt-get update
在搜狗官网上,您可以下载Ubuntu的安装包。如果您觉得这个过程太繁琐,而且连搜狗输入法的安装包都没有的话,我建议您在资源中下载安装包以及其他所需的软件安装包。您只需要解压压缩包,然后逐个使用dpkg -i (文件名)
命令进行安装即可。首先,我们先更新一下源文件,当然我还是使用上次提到的阿里云源。
dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
为了方便起见,我将下载好的搜狗输入法放在了home目录下。首次安装搜狗拼音输入法时,我们会看到很多未安装的软件包。直接进行安装是不行的,我们需要先解除依赖关系。在终端中输入apt-get install -f
或者apt-get remove sogoupinyin
,然后手动安装缺失的软件包。我们先安装所有能够安装的软件包,使用apt-get install 软件包名
,一次一个地尝试安装。如果依赖关系中间有用"|"隔开的两个软件包,只安装其中一个即可。
如果我没记错的话,fcitx-frontend-gtk2
到fcitx-frontend-gtk3
都不需要安装,而fcitx-frontend-qt4
我们无法通过apt-get
下载。同样,libfcitx-qt0
也是一样的情况。除了这三个缺失的包,其他都可以安装。接下来,我们需要在网页上下载我们需要的包并手动安装。Kali Linux 2019.3据说是基于Debian的发行版,所以我们可以去Debian官网上找到我们需要的包。
在最下方切换到中文,就能看到软件包目录的搜索功能。以fcitx-frontend-qt4
为例,我们只有一个选项,点击进去查看。在底部,我们选择amd64
,因为我笔记本电脑安装的是AMD64的系统架构。然后我们选择亚洲(Asia)中的中国(cn)进行下载。
点击"OK"后,包会自动下载到/主文件夹/下载
目录中。安装下载好的包的命令截图在这里就不提供了。当然,还要注意其他的包,比如有三个选择,第一个是旧版本,第二个是稳定版本,第三个是不稳定版本。我们优先选择稳定版本,如果由于依赖关系无法安装,就下载旧版本。需要注意的是,最后一个包在安装时可能会提醒您由于依赖关系无法配置,缺少软件包…如果无法通过apt-get
下载,还是老方法,搜索并手动下载安装包。如果我没记错的话,这个软件包我下载的是旧版本。
重新安装搜狗拼音输入法后,如果命令行中出现配置错误的提示,可以运行apt-get install -f
进行修复。如果没有错误提示,就重启系统。重启后,打开fcitx
配置,将搜狗输入法移到第一位。在终端中试用一下,大功告成!