snap#
Description Snap 是由 Canonical 公司開發的一種軟體打包和部署系統。Snap 套件(稱為 snaps)是自包含的應用程式,它們將軟體及其所有相依性打包在一起,這使得應用程式可以在各種不同的 Linux 發行版上一致地運行。Snap 提供自動更新功能,並在沙盒環境中執行以提高安全性。
Install#
$ sudo apt install snapdOperate#
| command | description |
|---|---|
sudo snap find <package-name> | 搜尋 Snap 套件 |
sudo snap info <package-name> | 顯示 Snap 套件資訊 |
| sudo snap list | 列出已安裝的 Snap 套件 |
sudo snap install <package-name> | 安裝 Snap 套件 |
sudo snap remove <package-name> | 移除已安裝的 Snap 套件 |
sudo snap refresh <package-name> | 更新 Snap 套件至最新版本 |
sudo snap revert <package-name> | 回復 Snap 套件至先前版本 |
| sudo snap changes | 顯示 Snap 套件的變更歷史 |
sudo snap start/stop/restart <package-name> | 啟動/停止/重新啟動 Snap 套件 |
sudo snap logs <package-name> | 查看 Snap 套件的日誌 |
sudo snap connect <plug> <slot> | 手動授權軟體權限 (例如允許存取相機) |
sudo snap disconnect <plug> <slot> | 手動撤銷軟體權限 |
sudo snap save <package-name> | 建立 Snap 套件的快照備份 |
sudo snap restore <snapshot-id> | 從快照備份還原 Snap 套件 |
sudo snap alias <target> <alias> | 為 Snap 套件建立別名 |
sudo snap unalias <alias> | 移除 Snap 套件的別名 |
Reference#
Official docs: