Kali Linux 如何使用 軟體商店

~晨曦靜竹~發表於2020-12-16

  Kali 安裝snpa store的方法

  在kali Linux中預設是沒有軟體商店的,不過不用擔心,世上無難事,只怕有心人。無論什麼事,只要你肯做,就一定能實現。閒來無事,朋友問如何在kali上使用軟體商店,雖然也從沒嘗試過,但頗有些興趣。於是乎,立馬行動勇敢的嘗試一波。
  廢話不多說了,展示解決過程:

  思路:

  朋友原計劃是在kali上安裝spark store的,但是因為依賴問題一直受阻,我們都知道,在Linux上安裝包的依賴性是個很頭疼的問題,有時很難解決。很不幸,他遇到了棘手的依賴心安裝。這種情況下,我們基本上只有倆種選擇,要麼尋找到所需的依賴包合理巧妙的解決問題;要麼思考其他可以達到同樣目的的途徑。
  顯然,我建議第二種方式。因為最終目的僅是為在kali中能夠使用軟體商店,然而為解決安裝spark store所需的依賴性問題,往往是要花費巨大時間的。同時,我們曉得,snpa store是支援Debian系並且是可以由snpa包管理安裝的,這將在一定程度上減輕我們的工作複雜程度,能夠很好的自主處理依賴問題這也是包管理安裝的優勢。

  實操:
   ① 安裝snpa包管理:
#	apt install -y snpad
   ② 開啟snpa包管理服務
#	systemctl restart snapd.service

  如果不開啟服務,則spna包管理將無法正常使用,並會報:error:cannot communicate with server:Post “http://localhost/v2/snaps/snap-store”:dial unix /run/snapd.socket:connect:no such file or directory 的錯誤。

  ③ 安裝span core
#	sudo snap install core
  ④ 安裝span-store軟體商店:
#	snap install snap-store
  ⑤ 將span加入環境變數:
#	echo "export PATH=$PATH:/snap/bin" >> ~/.bashrc		#	利用重定向寫入環境變數中
#	source ~/.bashrc		#	執行生效命令

執行過程如下:在這裡插入圖片描述

  ⑥ 檢視span包管理安裝過的軟體目錄:
# span list
  ⑦ 執行span包管理安裝的軟體:
# span run 軟體名稱

在這裡插入圖片描述

  如果,想要更方便的執行被span包管理安裝的軟體,我們可以採用取別名的方式寫入環境變數執行生效來實現,span包管理中可執行檔案的路徑為:/snap/bin,如圖:

在這裡插入圖片描述

  開啟snap store商店,就可以查詢安裝你所想要的軟體了:

在這裡插入圖片描述在這裡插入圖片描述

相關文章