首页 > 电脑专区 > 电脑教程 >

Kali Linux安装搜狗拼音输入法

来源:互联网 2023-02-21 15:46:57 308

Kali Linux是一款深受大家喜爱的渗透测试操作系统。我们拿到操作系统之后的第一件事,当然就是安装中文输入法啦!笔者对于linux的ibus和fctix输入法很不感冒,更习惯于使用搜狗拼音输入法。然而,网上现有的Kali Linux安装教程都早已过时,不能用了。笔者根据网上现有的教程,经过反复尝试,最终实现了搜狗拼音输入法在Kali Linux上的安装,现写出来,希望能对大家有所帮助。5bg办公区 - 实用经验教程分享!

工具/原料

  • Kali Linux(kali-linux-2016.1-amd64.iso)
  • 搜狗拼音输入法(sogoupinyin_2.0.0.0068_amd64.deb)

方法/步骤

  • 1

    首先,当然是去官网下载搜狗拼音输入法的安装包。5bg办公区 - 实用经验教程分享!

    我下载的是sogoupinyin_2.0.0.0068_amd64.deb。5bg办公区 - 实用经验教程分享!

    注意,浏览器的下载目录在“/root/下载”里面,而一般我们的操作在默认路径,也就是root的Home下。5bg办公区 - 实用经验教程分享!

    根据linux的操作常识,我们知道,应该把sogoupinyin_2.0.0.0068_amd64.deb剪切到Home目录,否则在安装的时候会出现报错,说找不到文件。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 2

    搜狗拼音输入法依赖于fctix,所以要安装一系列fctix的依赖包。5bg办公区 - 实用经验教程分享!

    网上的旧教程写的依赖包是对的,但是都找不到了。5bg办公区 - 实用经验教程分享!

    原先的教程里提到的是4.2.8.3-3,现在已经到4.2.8.5了。5bg办公区 - 实用经验教程分享!

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

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 2本页面未经许可获取自百度经验
  • 3

    这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载。5bg办公区 - 实用经验教程分享!

    命令如下:5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs-qt_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-bin_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-data_4.2.8.5-2_all.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-modules_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-dbus_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-kimpanel_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-lua_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-x11_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx_4.2.8.5-2_all.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-tools_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-ui-classic_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    如果4.2.8.5-2也过期了,可以直接用查找替换,把它替换成别的版本号。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 4

    下载完成之后到home/下看看是不是下载了12个软件包。5bg办公区 - 实用经验教程分享!

    然后开始逐行执行以下命令:5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-libs_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-libs-qt_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-bin_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-data_4.2.8.5-2_all.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-modules_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-module-dbus_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-module-kimpanel_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-module-lua_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-module-x11_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx_4.2.8.5-2_all.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-tools_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    dpkg -i fcitx-ui-classic_4.2.8.5-2_amd64.deb5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    注意是逐行执行!!!不然的话可能前一个没装上就开始装后一个,然后把依赖关系搞得乱七八糟!!!5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    比如,我在执行第五行命令“dpkg -i fcitx-modules_4.2.8.5-2_amd64.deb”的时候就遇到了这个问题:5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 5

    按照提示解决libicu52的依赖问题。5bg办公区 - 实用经验教程分享!

    解决依赖问题的最自然的思路就是用“软件包”搜索安装,然而我没在软件包中搜索到这个东西。5bg办公区 - 实用经验教程分享!

    所以,我只好百度了一下,下载libicu52包之后用dpkg -i安装。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 6

    最后一个fcitx-ui-classic_4.2.8.5-2_amd64.deb安装完成之后5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    apt-get install fcitx-config-gtk25bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    安装fcitx图形界面的配置,可以看到,还是有依赖问题。5bg办公区 - 实用经验教程分享!

    用“软件包”解决之(可以自动解决依赖问题)。5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    解决依赖问题之后再安装,成功。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 7

    5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    apt-get remove ibus5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    移除ibus是例行公事,实际上我并没有安装它。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 8

    apt-get install libopencc15bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    安装完这个依赖之后,就可以安装搜狗拼音了。5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    dpkg -i sogoupinyin_2.0.0.0068_amd64.deb5bg办公区 - 实用经验教程分享!

    5bg办公区 - 实用经验教程分享!

    可能还是会遇到一些依赖的问题,用“软件包”都可以解决。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 9

    执行完全部以上步骤,而且没有报错的话。5bg办公区 - 实用经验教程分享!

    重启电脑。5bg办公区 - 实用经验教程分享!

    OK!!成功了!!5bg办公区 - 实用经验教程分享!

    在左下角(小企鹅的那个位置)可以选择搜狗拼音输入法。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 安装经验

  • 1

    1,应该注意到4.2.9.1-1没有前两个包,强行安装的话会出现依赖问题,安装不能成功,而且还不容易卸载。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 2

    在kali linux中,我们用dpkg命令安装deb包,比较有用的是dpkg -l,可以看到安装了哪些包,还可以看到包的名称和状态、版本等。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 3

    如果安装中出现依赖问题,系统会提示使用apt-get -f install。 -f是“force”强行安装的意思,系统会自动下载安装依赖包来解决依赖问题。但是我安装搜狗拼音的时候情况比较复杂(fctix的各个包版本号不统一),所以貌似apt-get -f install也没有什么用。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 4

    dpkg -r 可以卸载掉已经安装的包,但是需要确切地知道包的名字(并不是.deb文件的名字),而且还需要考虑包之间的依赖问题。我只能用它卸载掉fctix,其他很多包都无能为力。5bg办公区 - 实用经验教程分享!

    卸载完包之后,可以按照提示用dpkg --purge删除掉配置文件。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 5

    如果使用标准的dpkg命令卸载,常常会出现因为依赖问题不能卸载的情况。在这种情况下,就要从下向上,按依赖关系逐层卸载。5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 6

    上条所述的卸载方法实在是太奇怪了,而且非常地不方便。我们可以直接用“软件包”手动卸载已经安装的软件包。5bg办公区 - 实用经验教程分享!

    如果遇到依赖问题,系统会提示然后自动全部卸载。5bg办公区 - 实用经验教程分享!

    所以最好一开始卸载掉最大、依赖最多的包(就可以少点两下了。。。)5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

    Kali Linux安装搜狗拼音输入法5bg办公区 - 实用经验教程分享!

  • 注意事项

    • 可以用shell命令批量下载,但一定要逐个安装!
    • 一定要统一版本号!选择一个包含全部12个fctix依赖包的版本!确定12个包都集齐了再安装!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!5bg办公区 - 实用经验教程分享!


    标签: 输入法LINUX搜狗安装拼音

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码