ubuntu18.04默认安装的snap应用

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

ubuntu18.04默认安装的snap应用

#1

帖子 百草谷居士 » 2018-08-02 18:03

在Ubuntu18.04的发行说明中说,默认支持snap应用,但是没有想到,它竟然默认把好几个系统应用搞成了snap应用。
我是因为每次开机后第一次启动计算器时都发觉特别慢,然后就在新立得里搜了一下gnome-calculator,发现竟然没有安装这个软件包,然后再whereis一下,发现计算器竟然是个snap包。真实见了鬼,计算器不管常用不常用,重要的是启动速度要快,另外这玩意对兼容性依赖性要求都不高,为嘛搞成snap包?

$ sudo snap list
Name Version Rev Tracking Publisher Notes
core 16-2.33.1 4917 stable canonical core
gnome-3-26-1604 3.26.0 70 stable/… canonical -
gnome-calculator 3.28.2 180 stable/… canonical -
gnome-characters 3.28.2 103 stable/… canonical -
gnome-logs 3.28.2 37 stable/… canonical -
gnome-system-monitor 3.28.2 51 stable/… canonical -
gtk-common-themes 0.1 319 stable canonical -
ps:发觉论坛的引用格式不如以前了
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
百草谷居士
帖子: 3910
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: ubuntu18.04默认安装的snap应用

#2

帖子 百草谷居士 » 2018-08-02 18:08

另:这上面的core和gnome-3-26-1604是不是其他snap应用运行的基础环境?
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu18.04默认安装的snap应用

#3

帖子 poloshiao » 2018-08-02 18:54

在新立得里搜了一下gnome-calculator,发现竟然没有安装这个软件包
1. 套件 gnome-calculator 一直都在
1-1. https://packages.ubuntu.com/search?suit ... chon=names
Package gnome-calculator

2. 指令 gnome-calculator 由 套件 gnome-calculator 提供
2-1. sudo dpkg -S gnome-calculator | grep bin
gnome-calculator: /usr/bin/gnome-calculator

3. 另外 還由 snap 安裝一個 gnome-calculator
3-1. sudo snap list gnome-calculator
Name Version Rev Tracking Publisher Notes
gnome-calculator 3.28.2 180 stable/… canonical -

4. 兩個 gnome-calculator 並存 都可以啟動 見下面兩個擷圖附件
4-1. 由 套件 gnome-calculator 提供
4-2. 由 snap 安裝 gnome-calculator
4-3. 上述說法 可以由點選屬性查證
附件
2018080218370601_gnome-calculator.png
2018080218370602_gnome-calculator.png
头像
astolia
论坛版主
帖子: 6396
注册时间: 2008-09-18 13:11

Re: ubuntu18.04默认安装的snap应用

#4

帖子 astolia » 2018-08-03 21:07

ubuntu官方的说法是为了以后搞软件的大版本升级方便

代码: 全选

Some utilities have been switched to the snap format for new installs (Calculator, Characters, Logs, and System Monitor). Snap apps provide better isolation which allows them to be upgraded to new stable releases during the LTS lifecycle. 
做个对比,14.04LTS刚出来时,gnome套件的版本是当时的最新版3.10,到了4年后的现在,那些套件的版本还停在3.10上,已经严重过时了。
同样的,现在软件源里的gnome套件版本是最新的3.28,在18.04LTS的整个5年维护周期里应该都不会变了。
用snap的话,用户可以停留在18.04上,而跟随最新版升级那些套件,也不用担心和系统其他部分的兼容性
总之就是ubuntu为了解决LTS上软件逐渐落后过时提供的解决方案
上次由 mraandtux 在 2018-08-05 11:46,总共编辑 1 次。
原因: 更正字母顺序
deii
帖子: 146
注册时间: 2018-04-24 20:06

Re: ubuntu18.04默认安装的snap应用

#5

帖子 deii » 2018-08-24 22:12

百草谷居士 写了: 2018-08-02 18:08 另:这上面的core和gnome-3-26-1604是不是其他snap应用运行的基础环境?
我觉得gnome-3-26-1604应该是gnomesnap版的运行环境
头像
zzugyl
帖子: 356
注册时间: 2011-03-07 17:26
系统: Ubuntu 20.04.3 LTS

Re: ubuntu18.04默认安装的snap应用

#6

帖子 zzugyl » 2019-07-31 11:44

我也是觉得这种即用即退的普通小应用,不应该用snap应用。打开速度太慢了。
我现在基本不会打开它,反而我用手机更快。
大型应用,或者需要长时间使用的生产力工具,可以考虑这种。毕竟工作两小时,不在乎打开时间多2秒。
常在深闺人未识 一朝成名天下知
头像
astolia
论坛版主
帖子: 6396
注册时间: 2008-09-18 13:11

Re: ubuntu18.04默认安装的snap应用

#7

帖子 astolia » 2019-08-01 17:09

zzugyl 写了: 2019-07-31 11:44 我也是觉得这种即用即退的普通小应用,不应该用snap应用。打开速度太慢了。
我现在基本不会打开它,反而我用手机更快。
大型应用,或者需要长时间使用的生产力工具,可以考虑这种。毕竟工作两小时,不在乎打开时间多2秒。
慢主要是在首次运行时需要一系列准备运行环境的操作,之后再运行并不慢。这个以后可以通过预处理来避免感官上的明显延迟。
说到大型应用,19.10里已经只提供snap版的chromium了。
回复