Snappy是最初由Canonical为Ubuntu手机操作系统设计和构建的软件部署和程序包管理系统。名为“快照”的软件包和使用它们的工具为“快照”,它们可在各种Linux发行版中使用,因此可以独立于上游部署软件。该系统设计用于电话,云,物联网和桌面计算。

“ Snap”软件应用程序包是独立的,并且可以在一系列Linux发行版中工作。这与传统的Linux软件包管理方法(例如APT或RPM)不同,传统的Linux软件包管理方法需要在应用程序更新时按Linux发行版对软件包进行专门调整,从而延迟了从开发人员到其软件最终用户的应用程序部署。快照本身不依赖于任何外部存储(“应用商店”),可以从任何来源获取,因此可以用于上游软件部署。在Ubuntu和其他版本的Linux上部署快照时,Ubuntu应用程序商店将用作默认后端,但也可以启用其他商店。

开发人员可以使用快照创建命令行工具,后台服务以及桌面应用程序。使用快照应用程序,可以通过原子操作或增量进行升级。

在2016年6月,snap被移植到广泛的Linux发行版中,从而使snap可以在所有Linux发行版中使用,而不仅仅是全快照的Ubuntu Core。snapd也可用于Arch Linux,CentOS,Debian,Fedora,Gentoo Linux,OpenWrt,openSUSE和Red Hat Enterprise Linux。每个发行版都能够解释快照元数据,以特定于发行版的方式实现快照的安全性或其他期望。

linux snap 原理,snap,snap和Snappy指的是什么?相关推荐

  1. lxd linux系统视频教程,使用snap在CentOS 7系统下部署LXD的方法

    本文向你展示在CentOS 7服务器/系统桌面下安装和使用LXD的简单方法. LXD的特点 如下是LXD的最大特色: 设计安全(无特权的容器,资源限制等) 可扩展(来自数千个计算节点上的容器) 直观( ...

  2. shell编程入门 linux解释器原理,Shell编程入门Linux解释器原理详细介绍 使用Shell进行工作的人们对.doc...

    Shell编程入门Linux解释器原理详细介绍 使用Shell进行工作的人们对 Shell编程入门:Linux解释器原理详细介绍使用Shell进行工作的人们对Unix/Linux下的Shell编程都很 ...

  3. 2017-2018-1 20179215《Linux内核原理与分析》第二周作业

    20179215<Linux内核原理与分析>第二周作业 这一周主要了解了计算机是如何工作的,包括现在存储程序计算机的工作模型.X86汇编指令包括几种内存地址的寻址方式和push.pop.c ...

  4. 让事件飞——Linux eventfd 原理

    让事件飞--Linux eventfd 原理 让事件飞 --Linux eventfd 原理与实践 原文作者:杨阳 eventfd/timerfd 简介 目前越来越多的应用程序采用事件驱动的方式实现功 ...

  5. 深入剖析Linux IO原理和几种零拷贝机制的实现

    本文来说下Linux IO原理和几种零拷贝机制的实现 文章目录 概述 物理内存和虚拟内存 物理内存 虚拟内存 内核空间和用户空间 内核空间 用户空间 Linux的内部层级结构 Linux I/O读写方 ...

  6. Linux IO原理和零拷贝机制

    目录 1 概述 2 Linux I/O读写方式 2.1 I/O中断原理 2.2. DMA传输原理 2.3 传统I/O方式 3 零拷贝方式 3.1 用户态直接I/O 3.2 mmap + write 3 ...

  7. Linux安全原理简介

    Linux安全原理简介 介绍 在设置Linux计算机的所有阶段,安全性应是首要考虑之一.要在计算机上实施良好的安全策略,需要对Linux的基础知识以及所使用的某些应用程序和协议有充分的了解. Linu ...

  8. linux的原理和运用,Linux操作系统原理与应用_内存寻址

    原标题:Linux操作系统原理与应用_内存寻址 第五讲今天上线啦. 在本次课程中,陈老师详细的讲解了有关于内存寻址的演变的相关知识. 第一部分中,介绍了关于内存寻址的相关背景知识.内存寻址-操作系统设 ...

  9. Linux 文件系统原理 / 虚拟文件系统VFS

    Linux 文件系统原理 / 虚拟文件系统VFS 虚拟文件系统 VFS VFS 定义 VFS 的对象演绎 超级块 super_block 索引节点 inode 目录项 dentry 文件 file 文 ...

  10. Linux进程原理及系统调用

    Linux进程原理及系统调用 进程 进程的生命周期 task_struct数据结构分析 进程优先级/系统调用 进程优先级 进程系统调用 内核线程 退出进程 进程 ​ 操作系统作为硬件的使用层,提供使用 ...

最新文章

  1. C++11特性(模板类 initializer_list)
  2. 小心!目录删除及重命名操作 ,一定丢失Session~~!
  3. 【深度学习】mask_rcnn训练自己的数据集以及模型使用(实践结合GitHub项目)
  4. js根据毫米/厘米算像素px
  5. MFC中 CArray(template)的应用
  6. Python xrange()函数
  7. C语言调用函数将is替换为be,C语言程序设计课件ppt.ppt
  8. C++复习(五)(const、static、inline、引用与指针、new/delete)
  9. 存储卡修复软件测试自学,扩容内存卡用mydisktest失效,教你怎么用USBoot恢复出真实容量...
  10. 如何显示电脑已连接的WiFi的密码
  11. Java抓取网页图片
  12. latex参考文献生成双语对照文献表
  13. 编写一个C语言程序 实现自我介绍,用c语言编程实现,别出心裁的情侣拍照
  14. 检测按键正确的小游戏
  15. 【vue】【intersectionObserver】滚动正文时菜单滚动到对应菜单
  16. Virtualization——虚拟化技术
  17. 一篇文章入门Mysql
  18. 济南计算机机械工程学校,济南电子机械工程学校2021年招生简章
  19. 关于keystore 证书转*.x509.pem 和*.pk8
  20. 自动识别地址省市区、手机号、姓名,淘宝的地址自动识别

热门文章

  1. PHP生成微信小程序带参数的二维码,可生成带参数二维码
  2. Chrome 快速清理某个地址缓存
  3. Kali信息收集学习笔记
  4. 计算机技术性能指标指的是,计算机主要技术指标通常是指
  5. android 逐行显示 动画,在ImageView android中显示隔行扫描(逐行扫描)图像
  6. (javaweb-09) Filter
  7. 用LU分解法来解矩阵方程
  8. 就在本周末!北美最牛X的餐饮大咖都找齐了,值得你来朝圣这一次
  9. numpy.core.multiarray failed to impor
  10. DSP、SSP、RTB、ADX(概念通俗解释)