Kali-Linux

在 kali linux 2020.4 中安裝 snap-store

  • April 26, 2021

我試圖安裝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和其他。

如何解決?

在早期版本的 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 搜尋它們的目錄中。這就是為什麼它很可能會破裂。

從以下 2 個連結:在 kali linux 上 安裝 snap 安裝 snap-store

目前不支持從實時 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 的路徑正確更新。如果您不執行此步驟,菜單快捷方式將不會出現!

使用以下命令安裝 Snap Store 應用程序:

sudo snap install snap-store

現在重新啟動或至少註銷並重新登錄。如果仍然沒有出現菜單快捷方式,您可以嘗試執行此命令:ln -st ~/.local/share/applications /var/lib/snapd/desktop/applications/*.desktop 我還沒有測試過,所以我不知道它是否會破壞某些東西。使用風險自負!

引用自:https://unix.stackexchange.com/questions/632965