Ubuntu snappy is lame
ubuntu has just announced that snappy will replace 'apt' as the next generation of package manager for furture ubuntu releases. And for ubuntu 15.04 , there has been a release ubuntu core snappy 15.04 which ships with snappy without 'apt' at all. If you want to install anyother apps, you will have to download all the dependencies in one big package.
Ubuntu has declared that this is good for the stablity for application deployment for servers, mobile, and embeded platforms.
Here is serveral articles/discusses about 'snappy':
1) hackernews
https://news.ycombinator.com/item?id=9515156
2) Is Ubuntu moving away from .deb packages? Here is the complete story
Snappy will take the center stage at Ubuntu.
3) Snappy Ubuntu Core makes the Chillhub internet fridge a cool idea
4) Ubuntu jumps into Internet of Things with Acer, GE, and Microsoft
Yes, you read the headline correctly. Microsoft and Canonical are partnering up on IoT.
(F.Y.I Oh, MY LORD!)
http://www.zdnet.com/article/ubuntu-jumps-into-internet-of-things-with-acer-ge-and-microsoft/
Let's see what snappy really is.
Just follow this tutorial.
http://developer.ubuntu.com/en/snappy/start/
Then you would see this after starting a VM using qemu-kvm

And then let's SSH into the system
default username: ubuntu
default password: ubuntu

And let's see the information of snappy.
And I tried to install an app using snappy.

Actually I have installed some apps.
For example mosquitto.kartben
Ubuntu snappy has already shipped with some dependency libs all in one.
So. There is a folder '/apps/' which contains all those apps and their dependencies. This means ubuntu snappy needs more storage if there are some library dependency depulications.

And let's see.

All the dependency libs are packed at once. Damn, cool?
They say this is for stability of system. Yeah somehow. But that will not be hack-friendly.
So ubuntu is getting far away from GNU/Linux grandually.
Debian is your friend. But have you heard about the 'libc' syndrome? Let's face the real world.
Ubuntu has an ambition on IoT. They release snappy and make people confused about docker and other stuff. But snappy is kind of cool.
If you want to live with GNU/Linux, snappy is not your friend.
If you want to deploy fast and less painful, snappy could be a choice. And Docker is watching, dude.
And others are keeping cool.
Ubuntu snappy is lame的更多相关文章
- docker容器服务器 - centos atomic host
https://blog.inovex.de/docker-a-comparison-of-minimalistic-operating-systems https://github.com/rvyk ...
- 八款值得尝试的精美的 Linux 发行版(2017 版)
八款值得尝试的精美的 Linux 发行版(2017 版) 2017年10月18日 • Linux • 295 views • 暂无评论 在这篇文章中,将会列出让一些令 Linux 用户印象最深刻且精美 ...
- IoT固/软件更新及开源选项
会出什么问题呢?大多数这些设备的设计都不像是被恶意攻击的目标. 嵌入式系统传统上被认为是稳定的产品, 但实施起来成本高昂, 因为投资回报率(ROI)在的周期比较长. 在过去一旦发货, 就很少需要更新这 ...
- 2019 年在 Raspberry Pi 「树莓派」上运行的 10 个操作系统推荐
原文:2019 年在 Raspberry Pi 「树莓派」上运行的 10 个操作系统推荐 image Raspberry Pi** 是一款基于 ARM 的单板计算机,默认运行一款称为 Raspbian ...
- 在Ubuntu X64上编译Hadoop
在之前的文章中介绍了如何直接在Ubuntu中安装Hadoop.但是对于64位的Ubuntu来说,官方给出的Hadoop包是32位的,运行时会得到警告: WARN util.NativeCodeLoad ...
- ubuntu一些基本软件安装方法
ubuntu一些基本软件安装方法 首先说明一下 ubuntu 的软件安装大概有几种方式:1. deb 包的安装方式deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 deb ...
- Ubuntu常用200条命令
查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包: ...
- I.MX6 Ubuntu core porting
/*********************************************************************** * I.MX6 Ubuntu core porting ...
- vmware虚拟机下ubuntu 13.04使用zeranoe脚本交叉编译ffmpeg
2013-07-01今天是建党节,习总书记指出,党的建设要以“照镜子.正衣冠.洗洗澡.治治病”为总要求.希望我们的党越来越纯洁,为人民谋福利.言归正传,每次项目中需要编译相应的ffmpeg,都很费时费 ...
随机推荐
- Entity Framework查询原理
Entity Framework查询原理 前言 Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Rela ...
- installshield 32位打包和64位打包的注意事项
原文:installshield 32位打包和64位打包的注意事项 32/64位问题要把握几点:1. 明确你的产品是否需要区分32/64位2. 明确你的产品中是否有32/64位的服务注册3. 了解In ...
- jquery+html三级联动下拉框及详情页面加载时的select初始化问题
html写的三个下拉框,如下: <select name="ddlQYWZYJ" id="ddl_QYWZYJ" class="fieldsel ...
- jquery+ligerform三级联动下拉框
如下为ligerform里的三级联动下拉框: var formData=[ {display:,width:,space:,type:"select",group:"区域 ...
- Url.Content
Url.Content了,Url是ViewPage的一个对象,它最常用的一个方法就是Content,它的功能是返回某个文件的路径.一般情况下,在使用了ASP.NET MVC后,目录结构变得有点诡异,像 ...
- C# 编译器选项 /platform(指定输出平台)32位程序运行到x64平台的问题
如果说你编译的exe运行时报错: “尝试读取或写入受保护的内存.这通常指示其他内存已损坏” 这很有可能是你是以非托管的方式错误地引用了64位的API中去. 为什么会这样? 那你就要考虑VS的编译器选项 ...
- SaaS模式和实现思路
EFW框架开发的系统支持SaaS模式和实现思路 回<[开源]EFW框架系列文章索引> EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dAD ...
- Solr多核心及分词器(IK)配置
Solr多核心及分词器(IK)配置 多核心的概念 多核心说白了就是多索引库.也可以理解为多个"数据库表" 说一下使用multicore的真实场景,比若说,产品搜索和会员信息搜索 ...
- 【工作笔记五】html5的placeholder属性(IE如何兼容placeholder属性)
placeholder属性,IE对其的支持表示无奈,firefox.google chrome表示毫无压力. HTML5对Web Form做了许多增强,比如input新增的type类型.Form Va ...
- 【转载】Android中ListView下拉刷新的实现
在网上看到一个下拉刷新的例子,很的很棒,转载和更多的人分享学习 原文:http://blog.csdn.net/loongggdroid/article/details/9385535 ListVie ...