快速浏览
≡核心技术社区≡
『Windows 11 专区』
『Windows 10 专区』
『秋无痕原创作品发布』
『Windows 8 | 8.1 专区』
『WINDOWS 7 专区』
『Linux 系统讨论专区』
『Windows XP 专区』
『WINDOWS Vista 专区』
『WINDOWS Server 专区』
≡网络共享社区≡
『Apple(苹果)资源共享区』
『Android(安卓)资源共享区』
『精品软件下载区』
『秋无痕IT资讯区』
『美化资源交流区』
『软件使用交流区』
『硬件使用交流区』
『系统安全综合区』
≡休闲娱乐社区≡
『无痕茶座』
『靓图共赏』
『影视交流』
『天籁之音』
『心情文学』
『无痕商场』
≡站务管理中心≡
『论坛管理』
≡PHPwind Board≡
登录
注册
游客
帖子:
今日:
我的主题
我的回复
我的收藏
好友近况
首页
搜索
社区服务
每日签到
帮助
设为首页
网址导航
常用软件
优惠券网
银行
邀请注册
勋章中心
道具中心
UID超市
社区论坛任务
基本信息
到访IP统计
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
推荐排行
fresh
『秋无痕IT资讯区』
『心情文学』
『Windows 11 专区』
『Apple(苹果)资源共享区』
『硬件使用交流区』
『Windows 10 专区』
秋无痕论坛
»
『Linux 系统讨论专区』
»
snappy 简介之桌面篇
秋无痕淘宝天猫优惠券网
秋无痕常用软件全功能装机光盘 2023年金秋版
秋无痕一键优化Windows 10专版
秋无痕一键优化Windows 11专版
秋无痕论坛官方QQ群
获取无痕币和提高等级
上一主题
下一主题
新 帖
主题 : snappy 简介之桌面篇
使用道具 |
复制链接
|
浏览器收藏
|
打印
加为好友
hryg
级别: 初声乍地
作者资料
发送短消息
UID:
152624
精华:
0
发帖:
16
威望:
21 点
无痕币:
86 WHB
贡献值:
0 点
在线时间: 0(时)
注册时间:
2012-01-23
最后登录:
2018-07-23
0
发表于: 2016-06-25 11:34|
请将IE368导航设置为首页,支持论坛
只看楼主
|
小
中
大
0
snappy 简介之桌面篇
snappy 简介之桌面篇
Ubuntu/Ubuntu Kylin 1604 长期支持版引入了一种全新的打包方式——snappy, 这项技术极大的简化了开发者对应用程序的打包与分发的工作,克服了传统仓库的局限性,使得定期推送软件更新更加快捷方便,同时极大的提升了系统的安全性。 未来Ubuntu所有的系统都将使用Snappy,包括Ubuntu Desktop(桌面), Ubuntu Phone(手机), Ubuntu Core(物联网及云)等,我们开发的应用可以在多个不同平台尺寸的设备及云上运行而不必为某个设备单独开发.不仅如此,snap也移植到了其他 Linux发行版,比如Debian, Arch, Fedora, Gentoo等,你只需要把应用程序打包成snap,就可以在不同的发行版上安装它。
目前要在桌面上体验它,需要先安装snpad包:
$ sudo apt install snapd
之后,你就可以安装运行在商城中的应用:
$ sudo snap install ubuntu-calculator-app
$ ubuntu-calculatro-app.calculator
当然,你也可以在dash中输入“Calculator"找到计算器(扁平图标的那个),然后打开它。这样你就在桌面上成功运行了手机版的计算器。
snap是管理系统上的snaps包的核心命令,
$ snap --help # 或者使用 'snap--help' 来寻求帮助
$ snap list # 列出已安装的snaps包
$ snap find # 列出所有可安装的snaps包
$ sudo snap install ubuntu-calculator-app.ubuntucoredev #安装ubuntu 商店中的应用程序
$ sudo snap install xxx.snap #安装本地snap包
$ sudo snap remove ubuntu-calculator-app #卸载
更深入进去,snappy在桌面是如何工作的呢?
桌面版和服务器版的Snappy Ubuntu Core是如下的工作流程:
* Snaps包安装在主机文件系统的如下目录:
/snap/$name/$version/
* 当一个snap应用启动时,会在系统中创建一个私有空间:
× 创建一个slave mount namespace。
× 创建一个私有的/tmp目录。
× ubuntu-core-launcher 绑定挂载ubuntu-core 的/bin,/lib,/lib64,/sbin,/usr目录至应用程序空间。
× ubuntu-core-launcher应用AppArmor/Seccomp 限制。
× 应用程序启动:它可以看到主机的/dev, /proc/, /sys, /media 以及其他挂载点,但是会受到AppArmor的限制。
Snaps是受限的
在snaps下,应用程序运行在一个受限的沙箱中,与其他的应用程序是相互独立的。默认的限制规则允许同一个snap内的apps协同工作,但是无法访问其他apps,用户会话或者系统都是受限的。实现这个沙箱机制的技术涉及AppArmor,seccomp,设备cgroups,每个应用一个私有的 /tmp目录,per-app devpts 以及传统Unix权限机制。snappy 通过snap包内YAML文件配置具体受限规则。
更详细的信息,请浏览
https://developer.ubuntu.com/en/desktop/
标签:
snappy
桌面
点击次数:164 更新时间:2016-06-24 17:24:24 【打印此页】 【关闭】
收起
来自:
评分选定
顶端
回复
引用
评分
分享
加为好友
战龙在野
级别: 三阵秋雨
作者资料
发送短消息
UID:
150494
精华:
0
发帖:
92
威望:
639 点
无痕币:
992 WHB
贡献值:
0 点
在线时间: 4(时)
注册时间:
2012-01-10
最后登录:
2023-12-30
1
发表于: 2016-06-25 13:17|
请将IE368导航设置为首页,支持论坛
只看该作者
|
小
中
大
谢谢介绍,学习了!!!!!!!!!!!!
来自:
评分选定
顶端
回复
引用
评分
分享
加为好友
hexj9
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主
作者资料
发送短消息
UID:
998
精华:
0
发帖:
605035
威望:
529375 点
无痕币:
8 WHB
贡献值:
0 点
在线时间: 62293(时)
注册时间:
2008-12-25
最后登录:
2024-05-03
2
发表于: 2016-06-26 09:20|
请将IE368导航设置为首页,支持论坛
只看该作者
|
小
中
大
看看这个一下了啊。
来自:
评分选定
顶端
回复
引用
评分
分享
上一主题
下一主题
秋无痕论坛
»
『Linux 系统讨论专区』
http://bbs.realqwh.cn
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
Total 0.054508(s) query 4, Time now is:05-03 08:38, Gzip enabled
粤ICP备07514325号-1
Powered by
PHPWind
v7.3.2
Certificate
Code © 2003-13
秋无痕论坛