如何在Snappy Ubuntu Core中设置autopilot

原创 2015年11月26日 13:07:53

在Snappy Ubuntu Core中,autoupilot是它的一个特性.只要autopilot功能是开的情况下,并且我们的Snappy设备是在联网的情况下,它就可以自动联网并进行更新我们的Snappy Ubuntu Core.这个autopilot的开关在默认的情况下是开的.我们可以通过snappy config来设置它.


我们可以通过如下的命令来查看它目前的设置:

方法1

(amd64)ubuntu@localhost:~$ snappy config ubuntu-core | grep autopilot
    autopilot: true

我们可以看到它目前的开关是开的,意味着我们的Snappy系统在联网的情况下会自动更新我们的系统.

(amd64)ubuntu@localhost:~$ sudo systemctl stop snappy-autopilot.timer
(amd64)ubuntu@localhost:~$ sudo systemctl disable snappy-autopilot.timer
Removed symlink /etc/systemd/system/multi-user.target.wants/snappy-autopilot.timer.
(amd64)ubuntu@localhost:~$ snappy config ubuntu-core | grep autoupdate
(amd64)ubuntu@localhost:~$ snappy config ubuntu-core | grep autopilot
    autopilot: false

如果我们只是想暂时关掉它,我们可以使用stop来代替上面的disable.

我们可以通过如下的方式来重新打开这个开关:

(amd64)ubuntu@localhost:~$ sudo systemctl enable snappy-autopilot.timer
Created symlink from /etc/systemd/system/multi-user.target.wants/snappy-autopilot.timer to /lib/systemd/system/snappy-autopilot.timer.
(amd64)ubuntu@localhost:~$ sudo systemctl start snappy-autopilot.timer
(amd64)ubuntu@localhost:~$ snappy config ubuntu-core | grep autopilot
    autopilot: true

更多信息请参阅文章"Autopilot mode".

方法2

另外一种方法是使用如下的办法:

$ snappy config ubuntu-core > my.yaml

然后,我们们修改"autopilot"项为我们想要的值,然后在打入如下的命令:

$ sudo snappy config ubuntu-core my.yaml

方法3

$  echo 'config: {ubuntu-core: {autopilot: off}}' | sudo snappy config ubuntu-core -

上述命令将关掉autopilot

$  echo 'config: {ubuntu-core: {autopilot: on}}' | sudo snappy config ubuntu-core -

上述命令将打开autopilot开关

我们可以通过下面的方法来检查当前的状态:

$ snappy config ubuntu-core | grep autopilot






版权声明:本文为博主原创文章,未经博主允许不得转载。

利用snapcraft为我们的Snappy Ubuntu应用打包

我们知道在现在的Ubuntu桌面中,我们几乎都使用的是debian包.有的Linux系统上是使用rpm包.在Snappy Ubuntu上,我们使用的包叫做snap包.它的包的扩展名叫做.snap.这是...

如何安装Snappy Ubuntu到树莓派(RaspBerry PI)上

大家可能已经阅读了我前面的有关Snappy Ubuntu的介绍了.是不是想迫不及待地弄一个自己的Snappy系统到自己的开发板上啊?在今天的这篇文章中,我们将介绍如何组装自己的树莓派Snappy Ub...

如何在装上Snappy Ubuntu的树莓派上启动WiFi

有些朋友可能已经安装好自己的Snappy Ubuntu到自己的树莓派的开发版上了.我们可以通过连上网路线直接到我们的路由器上.对于使用TP-link路由器的开发者来说,我们可以zhiji...

Ubuntu Snappy 学习心得 (1)

前言第一次在 CSDN 开个博客,写点自己学习的东西。 首先就先写个 Ubuntu Snappy 的专题,我知道英文的网站以及 Ubuntu 官方网站已经有很多文章介绍了,我尽量翻译并结合自己的心得...

利用Snappy Ubuntu来控制piglow灯光

在今天的文章中,我们来介绍如何利用Snappy Ubuntu系统实现一个web server,并利用这个web server来控制我们在树莓派中的piglow灯光....

如何为我们的Snappy Ubuntu应用编译并打包Snap(2)

在我的上一篇文章中,我已经展示了如何在Desktop环境下编译我们的项目并成功部署到我们的KVM环境中.可能有兴趣的开发者们想更一步把我们的项目部署到一个设备中,比如树莓派中,那么我们该怎么做呢?在今...

如何为我们的Ubuntu Core应用进行设置

当我们完成一个Ubuntu Core应用的时候,可能需要我们的Ubuntu Core应用根据我们的设置需要来配置我们的运行所需要的一些参数,比如,我想确消我们Ubuntu Core系统的自动更新功能,...

Hbase设置Snappy压缩测试

在DT大数据时代,海量数据的存储和分析是一个巨大的挑战,给我们的hadoop或者hbase集群添加数据压缩的能力,是必不可少的,通过压缩我们不但能节约磁盘空间,而且也能节省集群间网络带宽的损耗,从而间...
  • dotedy
  • dotedy
  • 2016年01月02日 23:13
  • 1382

Ubuntu Core知识分享

  • 2016年12月26日 10:20
  • 4.21MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在Snappy Ubuntu Core中设置autopilot
举报原因:
原因补充:

(最多只允许输入30个字)