亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 服務器 > 
  • ubuntu中snap包安裝、更新刪除與使用的方法是什么

ubuntu中snap包安裝、更新刪除與使用的方法是什么

發布時間:2022-11-19 10:26:55 來源:億速云 閱讀:204 作者:iii 欄目:服務器

這篇“ubuntu中snap包安裝、更新刪除與使用的方法是什么”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“ubuntu中snap包安裝、更新刪除與使用的方法是什么”文章吧。

概述

什么是snap,snap是一種全新的軟件包管理方式,它類似一個容器擁有一個應用程序所有的文件和庫,各個應用程序之間完全獨立。所以使用snap包的好處就是它解決了應用程序之間的依賴問題,使應用程序之間更容易管理。但是由此帶來的問題就是它占用更多的磁盤空間

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

現在支持snap的應用并不多,snap軟件包一般安裝在/snap目錄下

一些常用的命令

其實使用snap包很簡單,下面我來介紹一下一些常用的命令

sudo snap list

列出已經安裝的snap包

sudo snap find <text to search>

搜索要安裝的snap包

sudo snap install <snap name>

安裝一個snap包

sudo snap refresh <snap name>

更新一個snap包,如果你后面不加包的名字的話那就是更新所有的snap包

sudo snap revert <snap name>

把一個包還原到以前安裝的版本

sudo snap remove <snap name>

刪除一個snap包

簡單的使用

下面我就安裝一個編輯器來演示怎么安裝刪除一個軟件包

首先我想安裝hello-world

那么先找一下有沒有hello-world

? bin sudo snap search hello-world
Name  Version Developer Notes Summary
hello-world 6.3 canonical - The 'hello-world' of snaps
hello-world-om26er 0.2 om26er - A great snap
hello-lhc 1.0 cprov - Hello world application for LHC

沒錯有,那么我們就來安裝

? ~ snap install hello-world
hello-world 6.3 from 'canonical' installed

下載可能會很慢,所以最好掛代理

接著我們看一下有沒有安裝好

? bin snap list
Name Version Rev Developer Notes
core 16-2.28.5 3247 canonical core
hello-world 6.3 27 canonical -

最后我們刪除它

? ~ snap remove hello-world
hello-world removed

一個報錯

因為安裝douban-fm的時候時間太長了,我就終止了一下這個操作,之后再次安裝這個包的時候就報了一個錯誤

error: cannot install "douban-fm": snap "core" has changes in progress

解決方式很簡單

首先查看一下正在進行的change

? / snap changes
ID Status Spawn  Ready  Summary
2 Done 2017-11-15T02:33:51Z 2017-11-15T02:33:51Z Refresh all snaps: no updates
3 Error 2017-11-15T03:20:07Z 2017-11-15T03:20:23Z Install "douban-fm" snap
4 Done 2017-11-15T03:20:07Z 2017-11-15T03:20:10Z Initialize device
5 Error 2017-11-15T03:20:38Z 2017-11-15T03:34:21Z Install "douban-fm" snap
6 Doing 2017-11-15T03:34:27Z -   Install "douban-fm" snap

沒錯install douban-fm還在doing中,所以要終止這個進程

? / sudo snap abort 6
? / snap changes
ID Status Spawn  Ready  Summary
2 Done 2017-11-15T02:33:51Z 2017-11-15T02:33:51Z Refresh all snaps: no updates
3 Error 2017-11-15T03:20:07Z 2017-11-15T03:20:23Z Install "douban-fm" snap
4 Done 2017-11-15T03:20:07Z 2017-11-15T03:20:10Z Initialize device
5 Error 2017-11-15T03:20:38Z 2017-11-15T03:34:21Z Install "douban-fm" snap
6 Error 2017-11-15T03:34:27Z 2017-11-15T03:40:51Z Install "douban-fm" snap

之后再次執行安裝就好了

查詢最近做的操作

$ snap changes

關于snap更多信息,查看man手冊:

$ man snap

update:現在Snap可以在大多數Linux發行版上使用,極大的簡化了Linux軟件的安裝。

以上就是關于“ubuntu中snap包安裝、更新刪除與使用的方法是什么”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

卢氏县| 临湘市| 桦川县| 黔西县| 尚义县| 佛学| 乌兰县| 板桥市| 榆中县| 黎城县| 南宫市| 彝良县| 甘谷县| 天台县| 蒲城县| 泗水县| 嘉黎县| 石门县| 精河县| 杭锦后旗| 海南省| 广宗县| 会同县| 二手房| 阿拉善右旗| 上高县| 江孜县| 仪陇县| 新津县| 通海县| 鲁甸县| 扶风县| 得荣县| 明光市| 苏尼特左旗| 锡林浩特市| 龙口市| 迁安市| 千阳县| 信丰县| 若羌县|