久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

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

共計(jì) 2504 個(gè)字符,預(yù)計(jì)需要花費(fèi) 7 分鐘才能閱讀完成。

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

概述

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

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

現(xiàn)在支持 snap 的應(yīng)用并不多,snap 軟件包一般安裝在 /snap 目錄下

一些常用的命令

其實(shí)使用 snap 包很簡(jiǎn)單,下面我來介紹一下一些常用的命令

sudo snap list

列出已經(jīng)安裝的 snap 包

sudo snap find  text to search

搜索要安裝的 snap 包

sudo snap install  snap name

安裝一個(gè) snap 包

sudo snap refresh  snap name

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

sudo snap revert  snap name

把一個(gè)包還原到以前安裝的版本

sudo snap remove  snap name

刪除一個(gè) snap 包

簡(jiǎn)單的使用

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

首先我想安裝 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

沒錯(cuò)有,那么我們就來安裝

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

下載可能會(huì)很慢,所以最好掛代理

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

? 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

一個(gè)報(bào)錯(cuò)

因?yàn)榘惭b douban-fm 的時(shí)候時(shí)間太長(zhǎng)了,我就終止了一下這個(gè)操作,之后再次安裝這個(gè)包的時(shí)候就報(bào)了一個(gè)錯(cuò)誤

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

解決方式很簡(jiǎn)單

首先查看一下正在進(jìn)行的 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

沒錯(cuò) install douban-fm 還在 doing 中,所以要終止這個(gè)進(jìn)程

? / 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

之后再次執(zhí)行安裝就好了

查詢最近做的操作

$ snap changes

關(guān)于 snap 更多信息,查看 man 手冊(cè):

$ man snap

update:現(xiàn)在 Snap 可以在大多數(shù) Linux 發(fā)行版上使用,極大的簡(jiǎn)化了 Linux 軟件的安裝。

以上就是關(guān)于“ubuntu 中 snap 包安裝、更新刪除與使用的方法是什么”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望丸趣 TV 小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注丸趣 TV 行業(yè)資訊頻道。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-13發(fā)表,共計(jì)2504字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 庆安县| 教育| 滕州市| 通化市| 灌南县| 景泰县| 岐山县| 什邡市| 和静县| 天全县| 通州市| 芦溪县| 拉孜县| 峨眉山市| 宜州市| 南汇区| 屏东县| 来凤县| 金秀| 南华县| 洮南市| 元朗区| 绥棱县| 张家港市| 巴里| 扎鲁特旗| 广灵县| 民权县| 宁城县| 五寨县| 浦北县| 烟台市| 莎车县| 吉木萨尔县| 林州市| 锦州市| 遂川县| 宝鸡市| 绿春县| 满洲里市| 平山县|