Discord 现在正在 Kali Linux 中安装(依赖项无法满足:libappindicator1)

Discord 现在正在 Kali Linux 中安装(依赖项无法满足:libappindicator1)

我正在尝试在 Kali Linux 中安装 discord。我从 discord 网站下载了最新的 .deb 文件。我输入了gdebi discord-0.0.13.deb

我收到此错误:

Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Dependency is not satisfiable: libappindicator1

我该如何解决这个错误?

答案1

你可以使用 安装它snap。这对我的 Kali Linux 之旅有很大帮助。

以下是有关如何snap在 Debian 上启用并安装 Discord 的说明。

  1. 使能够snapd

    在 Debian 9(Stretch)及更新版本上,snap可以直接从命令行安装:

    sudo apt update
    sudo apt install snapd
    sudo snap install core
    
  2. 安装 Discord

    sudo snap install discord
    

恭喜。您已成功安装 Discord。

您可以阅读更多相关信息这里

答案2

截至 2021 年 1 月 19 日,软件包 libappindicator1 已从 Kali Linux 中删除:http://pkg.kali.org/pkg/libappindicator

我设法通过从以下网址下载 .tar.gz 版本来安装 discordhttps://discord.com/download并遵循此处指南的 .tar.gz 部分:https://www.geeksforgeeks.org/how-to-install-discord-on-ubuntu-and-other-linux-distributions/

按照这些步骤操作后,我就能够./Discord在终端中输入来运行 discord。

答案3

在 Debian 和 Docker 上安装时,对我有帮助的libappindicator1是手动安装此包。此外,它依赖于另一个libindicator7

curl -p --insecure "http://ftp.de.debian.org/debian/pool/main/liba/libappindicator/libappindicator1_0.4.92-7_amd64.deb" --output libappindicator1_0.4.92-8_amd64.deb \
    && curl -p --insecure "http://ftp.de.debian.org/debian/pool/main/libi/libindicator/libindicator7_0.5.0-4_amd64.deb" --output libindicator7_0.5.0-4_amd64.deb \
    && dpkg -i libindicator7_0.5.0-4_amd64.deb \
    && dpkg -i libappindicator1_0.4.92-8_amd64.deb \
    && rm libindicator7_0.5.0-4_amd64.deb \
    && rm libappindicator1_0.4.92-8_amd64.deb

相关内容