在kali linux 2020.4中安装snap-store

在kali linux 2020.4中安装snap-store

我试图安装snap-storekali linux 2020.4.

sudo install snapd
sudo snap install snap-store

我尝试了上面的源代码。而且,我发现我已经成功安装了snap-store在此输入图像描述

但是,当我尝试跑步时snap-store

在此输入图像描述

在此输入图像描述

在此输入图像描述

可以看到我已经成功安装了snap-store。但是,snap-store我的目录中没有。当我再次尝试以snap-store这种方式跑步时。

snap run snap-store

在此输入图像描述

然后,我就能那样跑了。但是,我需要Desktop-Entry它..

看我还安装了很多软件。

在此输入图像描述

我只能通过运行它们snap run [package name]。没有它们的桌面条目。所以,这意味着我已经成功安装,snap-store只是没有桌面条目snap-store等。

怎么解决呢?

答案1

来自以下两个链接:在 kali linux 上安装 snap 安装快照存储

目前不支持从实时 Kali Linux 环境安装 snap。这些说明仅在安装 Kali Linux 时才有效。

在 Kali Linux 安装中,可以直接从命令行安装 snap:

sudo apt update
sudo apt install snapd

此外,使用以下命令启用并启动 snapd 和 snapd.apparmor 服务:

sudo systemctl enable --now snapd apparmor

最后,要么注销并重新登录, 或者重新启动你的系统,以确保快照的路径正确更新。如果不执行此步骤,菜单快捷方式将不会出现!

使用以下命令安装 Snap Store 应用程序:

sudo snap install snap-store

现在重新启动或至少注销并重新登录。如果菜单快捷方式仍然没有出现,您可以尝试运行此命令:ln -st ~/.local/share/applications /var/lib/snapd/desktop/applications/*.desktop 我还没有测试过,所以我不知道它是否会破坏某些东西。使用风险自负!

答案2

在早期版本的 Kali(早于 2020.1)中,您在直接从 snapd 安装任何软件时无权创建桌面条目。但是,如果您在 Kali 中安装任何版本的 gnome,您都将拥有这些文件的桌面条目。

我不知道为什么,每当我使用 gnome 时,我都会得到从 snapd 安装的那些软件的桌面条目。但是,当我不使用 gnome 时,我不会获得这些软件的任何桌面条目。我真的不知道为什么会发生这种情况。从那时起,我总是安装 gnome。

当我问这个问题时,我什至不知道命令行。作为@Itai Nelken 在他的回答中说, 使用

ln -st ~/.local/share/applications /var/lib/snapd/desktop/applications/*.desktop

我认为这个命令是在“说”将它们带到另一个目录。

此外,他警告说,

我还没有测试过,所以我不知道它是否会破坏某些东西。使用风险自负!

所以,现在我认为这可能会破坏一些东西。因为,它们不太可能通过 运行snap run <package name>,因为它们不在 snap 搜索它们的目录中。这就是为什么它很可能会破裂。

相关内容