今天很高兴看到Ubuntu Core 16终于发布了.Ubuntu Core 16系统是一个完全基于snap的系统.它包括foundation, applications,kernel,core操作系统及gadget等.所有的这些都被一个叫做为snapd的后台运行的工具进行安装及更新.最新的Ubuntu Core镜像可以在如下的地址:
http://releases.ubuntu.com/ubuntu-core/16/
他目前包括PC (amd64,i386)的发行版,同时它也对raspberry Pi2/3及QualComm的dragonboard 410c进行了支持.镜像一旦被解压缩,它就是可以直接启动的.PC版本可以直接运行于qemu-kvm,virtualbox或货真价实的x86机器上(比如intel的NUC).
为了能够方便在PC上进行测试,我们可以在我们的Ubuntu Desktop系统上进行如下的操作:
$ sudo apt-get install qemu-kvm
...say yes and install the packages...
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
$ wget http://releases.ubuntu.com/ubuntu-core/16/ubuntu-core-16-amd64.img.xz
$ unxz ubuntu-core-16-amd64.img.xz
$ kvm -smp 2 -m 1500 -redir tcp:10022::22 ubuntu-core-16-amd64.img
$ ssh -p 10022 USER@localhost
$ ssh -p 10022 liu-xiao-guo@localhost
Host kvm.snappy
Hostname localhost
Port 10022
User USER
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
$ ssh kvm.snappy
$ sudo apt update
$ sudo apt install snapd
$ sudo snap install --devmode --beta godd
$ sudo /snap/bin/godd ubuntu-core-16-pi2.img.xz
[this will print a message showing what devices are removable]
$ xzcat ubuntu-core-16-pi2-rc2.img.xz | sudo /snap/bin/godd - /dev/sdXX