如何在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






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

到底snappy ubuntu core是什么?

我不知大家有没有听过Snappy Ubuntu Core.反正我第一次听到Snappy时,不是很理解.如果我们查查字典,它的意思是爽快的,敏捷的,精力充沛的.听起来非常不错!对了Snappy就是Can...
  • UbuntuTouch
  • UbuntuTouch
  • 2015年10月20日 12:52
  • 7846

Snappy Ubuntu 入门

在这篇文章中,我们将介绍Snappy Ubuntu的一些基本知识.我们将介绍如何在我们的电脑上安装KVM,并利用它来学习Snappy的一些基本的命令...
  • UbuntuTouch
  • UbuntuTouch
  • 2015年10月21日 10:19
  • 6868

snappy ubuntu core 演示

该文章展示了几个视频来介绍可以在snappy ubuntu core上的可能实现的应用.
  • UbuntuTouch
  • UbuntuTouch
  • 2016年01月12日 14:09
  • 1867

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

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

一个简单的Snappy Ubuntu python webserver

在前面的文章中,我们已经介绍了如何使用golang来创建我们的webserver.在今天的文章中,我们来介绍如何使用python在Snappy Ubuntu上创建一个简单的webserver.如果大家...
  • UbuntuTouch
  • UbuntuTouch
  • 2015年12月09日 13:12
  • 1152

Raspberry Pi 3 Model B snappy Ubuntu core安装及使用

安装 按照官网的说明安装 (https://developer.ubuntu.com/core/get-started) 下载镜像写入TF卡启动(用HDMI接口显示器USB鼠标键盘,也可以接串...
  • iware99
  • iware99
  • 2017年09月02日 20:53
  • 274

如何在Ubuntu Core上配置自己的WiFi

在Ubuntu Core的设计中,我们建议使用在/etc/netplan中的yaml文件配置的方式.在今天的教程中,我们将介绍如何配置Ubuntu Core上的WiFi....
  • UbuntuTouch
  • UbuntuTouch
  • 2016年12月07日 08:56
  • 2280

使用autopilot部署OpenStack将不在Ubuntu 16.04中支持

Ubuntu16.04不再支持使用autopilot工具部署OpenStack了,取而代之的是conjure-up命令。部署如下: sudo apt install conjure-up conju...
  • cnhome
  • cnhome
  • 2016年12月27日 14:07
  • 1440

利用snapweb来管理我们的Ubuntu Core应用

这篇文章介绍了如何使用Ubuntu Core系统所提供的snapweb服务来管理我们的Ubuntu Core系统....
  • UbuntuTouch
  • UbuntuTouch
  • 2016年10月31日 10:50
  • 1248

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

在我的上一篇文章中,我已经展示了如何在Desktop环境下编译我们的项目并成功部署到我们的KVM环境中.可能有兴趣的开发者们想更一步把我们的项目部署到一个设备中,比如树莓派中,那么我们该怎么做呢?在今...
  • UbuntuTouch
  • UbuntuTouch
  • 2015年11月11日 15:34
  • 1483
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在Snappy Ubuntu Core中设置autopilot
举报原因:
原因补充:

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