物联网操作系统Ubuntu Core迎来了一次重大更新。全新的Ubuntu Core 16由Canonical公司正式发布,除了定期提供安全可靠的更新外,还为用户提供了应用商店服务。Bubblegum-96也在第一时间更新全新的版本(https://github.com/uCRDev/Bubblegum96-Snappy),以全新的姿态向所有开发者、用户展现更安全且又更开放的IoT世界。

ubuntu-core_orange_st_hex

Bubblegum-96开发板是由uCRobotics推出的遵循Linaro 96Boards标准的ARM架构64位开发板。搭载有Actions强劲四核ARM Cortex-A53 64位S900处理器,主频最高可达1.8GHz,是目前性能最优的96Boards之一。运行Ubuntu Core的Bubblegum-96的性能也得到了衍生,方便开发者对IoT设备进行更深入的开发。

96b-04
更新特点:
定期可靠更新解决物联网安全问题
Snap安全限制功能确保只为受信任的应用程序提供必要数据
符合行业和监管机构对于更新、操作和安全性的要求
为独立软件供应商(ISP)、制造商和企业提供更新控制机制
为设备打造应用商店和生态系统

全新的Ubuntu Core 16操作系统采用更小的Snap软件包。不仅对于开发者而言更加友好,对于普通用户也更加易于部署、管理。

如何在Bubblegum-96上安装Ubuntu Core 16:

您需要准备:

Bubblegum-96 x 1
SD卡(建议大于4G) x 1

Step 1:下载Ubuntu Core 16 Bubblegum edition镜像文件:

中国用户:链接:https://pan.baidu.com/s/1pLLboMn
国外用户:链接:https://mega.nz/#!I9wRSbID!ji1OOgcuYi9qMU9QkICZsz7N-es0gPLOpTr0pR4xaLo

Step 2:注册Ubuntu One账号、添加SSH Key:

注册Ubuntu One账号:https://login.ubuntu.com/+login
添加SSH Key:在拥有Ubuntu One账号之后,在此添加SSH Key:https://login.ubuntu.com/ssh-keys
(如何获得SSH Key?https://wiki.archlinux.org/index.php/SSH_keys)

Step 3:烧写Ubuntu Core 16

$ tar -jxvf ubuntu-core_bubblegum_20161201.tar.bz2
$ lsblk 查看SD卡设备名称,如:/dev/sd*
$ dd if=ubuntu-core_bubblegum_20161201.img of=/dev/sd* bs=2M

Step 4:开启Ubuntu Core

将SD卡插入Bubblegum-96
按住ADFU键3秒上电,此时不松开ADFU键
上电后三秒松开ADFU键

Step 5:登陆Ubuntu Core

启动后,系统需要用户登陆Ubuntu One账户。

完成以上步骤,您就可以使用Ubuntu One上存储的SSH Key的电脑登陆您的Bubblegum-96了。