Kali Linux 如何使用 軟件商店

  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商店,就可以查找安裝你所想要的軟件了:

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

   snap命令:

   Snap是Canonical推出的一種全新的軟件打包格式,徹底解決linux依賴性的問題,Snap 軟件包擁有更加穩定和安全的特性。 snap也就是安裝snap軟件包的命令。
  它類似一個容器擁有一個應用程序所有的文件和庫,各個應用程序之間完全獨立。所以使用 snap 包的好處就是它解決了應用程序之間的依賴問題,使應用程序之間更容易管理。但是由此 帶來的問題就是它佔用更多的磁盤空間

  snap 的安裝包擴展名是 .snap ,類似於一個容器,它包含一個應用程序需要用到的所有文件和庫( snap 包包含一個私有的 root 文件系統,裏面包含了依賴的軟件包)。它們會被安裝到單獨的目錄;各個應用程序之間相互隔離。使用 snap 有很多好處,首先它解決了軟件包的依賴問題;其次,也使應用程序更容易管理。

  如何使用snap

  如果你使用的 是Ubuntu 16.04 LTS或更高版本,你 可直接在終端中使用snap命令

  列出計算機上所有snap安裝情況:

	sudo snap list

  在應用商店中查找snap:

sudo snap find <軟件包名>
  安裝Snap軟件:

	sudo snap install <snap軟件包名>

  更新Snap軟件:

	sudo snap refresh <snap軟件包名>

  更新所有的snap軟件包:

	sudo snap refresh all

  要將Snap還原到以前安裝的版本:

	sudo snap revert <snap軟件包名>

  卸載snap軟件:

	sudo snap remove <snap軟件包名>
   Fedora上怎樣使用Snap:https://imcn.me/html/y2017/29579.html
  解決snap下載速度過慢的方法:https://www.cnblogs.com/lovesKey/p/11556464.html
  卸載snap的方法:
 sudo apt-get purge snapd
 或
 sudo apt autoremove --purge snapd
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章