标签: ubuntu-core

如何通过 CLI 和 GUI 使用快照?

因此,我已从 15.10 升级到 16.04。我已经设法安装了一些快照,但现在我想知道如何启动它们?在 CLI 中输入他们的名字没有帮助。

我试过:ubuntu-core-launcher xkcd-webserver 但它只给了我这个消息:用法:ubuntu-core-launcher

我想知道在 CLI 和 GUI 中使用它们的方法。

ubuntu-core 16.04

7
推荐指数
1
解决办法
3903
查看次数

Ubuntu snaps 如何更新和升级?

我知道我可以使用该sudo snap refresh $SNAPNAME命令升级单个快照,但我想知道是否有一个命令可以一次升级所有快照。

还是会自动升级?如果是这样,多久一次?

ubuntu-core

7
推荐指数
1
解决办法
217
查看次数

添加自定义 AppArmor 规则来捕捉?

我正在尝试让应用程序使用 snapd,但遇到了一些有关 AppArmor 权限的问题。似乎为了让我的应用程序功能齐全,它需要一些现有接口未提供的自定义 AppArmor 规则。

在 /var/lib/snapd/apparmor/profiles/ 下进行 snap 安装后,我可以通过手动向应用程序的 AppArmor 配置文件添加其他规则来使事情正常进行,如下所示:

/sys/devices/** r,
/sys/class/net/eth0/address r,
/dev/sda1 r,
capability sys_rawio,
Run Code Online (Sandbox Code Playgroud)

有没有办法让 Snap 在安装时自动配置这些,或者我是否需要维护自定义的安装后脚本才能进行这些更改?

此页面底部显示了 yaml 语法,表明它可能是可能的:

services:
  - name: bar                       # uses 'default' template with     'network-client' cap
  - name: baz                       # uses 'default' template with     specified caps
    caps:
      - network-client
      - norf-framework_client
  - name: qux                       # uses 'nondefault' template with     no caps
    security-template: nondefault
  - name: quux
    security-policy:                # uses custom security policy as     defined by relative paths …
Run Code Online (Sandbox Code Playgroud)

apparmor ubuntu-core 16.04 snap

7
推荐指数
1
解决办法
1964
查看次数

ubuntu-core-launcher 已自动安装,不再需要

在 Ubuntu 16.04 中更新所有软件包后得到这个。

All packages are up to date.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
  ubuntu-core-launcher
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)

使用 删除 ubuntu-core-launcher 是否安全apt-get autoremove

ubuntu-core 16.04

7
推荐指数
2
解决办法
8285
查看次数

无法使用第二个 ssh 密钥登录到 Ubuntu Core 16

我刚刚在 Raspberry Pi 2 上安装了 Ubuntu Core 16。在安装之前,我将我的一台计算机的 ssh 密钥上传到我的 Ubuntu SSO 帐户。安装后,我使用我的密钥和 Ubuntu SSO 用户名连接到 Pi 没有问题。然后我希望能够从另一台机器连接到 Pi,我生成了一个新密钥,然后将其添加到同一个帐户中。

问题是使用第二个密钥登录不起作用。

如果我查看 Pi 上的 authorized_keys 文件,它只包含第一个密钥,这解释了为什么从第二台机器登录不起作用。我如何在那里拿到我的第二把钥匙?我想我可以手动完成,但考虑到云集成和所有功能,这似乎是错误的方法。

ssh login ubuntu-core

7
推荐指数
1
解决办法
1437
查看次数

什么是 Ubuntu 核心?

Ubuntu Core 到底是什么,它与 Ubuntu 本身(即主要的桌面和服务器发行版)有什么关系?

我读过的回答这个问题,它说,它只是一个最小安装Ubuntu的,但它没有提到的是马克·沙特尔沃思中提到的“短小精悍”的事务更新他的博客

ubuntu-core

6
推荐指数
1
解决办法
2639
查看次数

Snappy Core 是否可用于 Raspberry Pi 3/4?

如果它可用,我似乎无法在网站上找到它。如果不是,有人可以将我链接到尽可能多的信息,以便我可以跟踪开发进度吗?谢谢。

ubuntu-core raspberrypi

6
推荐指数
1
解决办法
1924
查看次数

无法在 16.04 LTS 中安装 ubuntu snap

我无法在 Ubuntu 16.04 中安装 snap,而是收到如下所示的错误:

dheer@dheer-Inspiron-3558:~$ sudo snap install notes  
[sudo] password for dheer:  *********

error: cannot perform the following tasks:
- Fetch and check assertions for snap "ubuntu-core" (423) (Get https://assertions.ubuntu.com/v1/assertions/snap-revision/7sS9MbzjeZ87E4IVq3ByrAO8t1YqriNlaX4r7eT5AHYZjzRCa7twTmWU53e6falH: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers))
dheer@dheer-Inspiron-3558:~$ 
Run Code Online (Sandbox Code Playgroud)

请帮忙?

ubuntu-core snap

6
推荐指数
1
解决办法
972
查看次数

带有 Raid 1 的 Ubuntu 核心

我正在尝试在 Ubuntu Core 上的 Raspberry Pi 3 上设置我的 Nextcloud。我想要一个 Raid 1 设置,所以磁盘故障不会清除所有数据(在每周备份旁边我会用另一个磁盘连接)

现在的问题是 Ubuntu Core 没有附带 mdadm 来创建 RAID。此外,似乎没有可用于 mdadm 的快照,显然您无法在 Ubuntu Core 上使用 apt-get 安装该软件包。但是,我发现使用snap“经典维度”,我可以使用 apt-get、安装 mdadm 并使用 mdadm/dev/md0从我的两个磁盘创建 Raid 1 at 。

同样在非经典维度中,我可以使用 /dev/md0 并使用 systemd.mount 挂载它,如here所述。到现在为止还挺好。

问题是,重新启动后/dev/md0不再存在并且 systemd 失败 -- 主题:单元 dev-md0.device 已失败 -- 定义者:systemd

我猜这是因为 mdadm 在这个环境中不存在,所以重启后raid就消失了。

我的问题是:是否有可能使用 mdadm 在 Ubuntu Core 上创建 Raid?如果是这样,我该如何让它工作?

感谢您的时间。

编辑:我发现重新启动后我可以输入经典扩展名sudo classic,并在经典扩展名中启动突袭sudo mdadm --assemble --scan。有没有办法使用某种系统脚本来做到这一点?

mount raid mdadm ubuntu-core raspberrypi

6
推荐指数
1
解决办法
477
查看次数

在没有显示器/键盘的情况下在 Raspberry Pi 上配置 Ubuntu Core

我第一次尝试在 Raspberry Pi3 上安装 Ubuntu Core。我正在按照这里的说明进行操作:https : //developer.ubuntu.com/core/get-started/raspberry-pi-2-3

说明说明在第一次启动时,您必须连接显示器和键盘来配置设备。据我所知,配置主要包括从您的 Ubuntu SSO 帐户下载您的 ssh 密钥。

我的问题是我没有显示器和键盘。似乎有可能,可以打开 SD 并在需要的地方手动插入 ssh 密钥。任何想法如何在没有显示器/键盘的情况下在树莓派上配置 Ubuntu Core?

ubuntu-core

6
推荐指数
0
解决办法
1220
查看次数

标签 统计

ubuntu-core ×10

16.04 ×3

raspberrypi ×2

snap ×2

apparmor ×1

login ×1

mdadm ×1

mount ×1

raid ×1

ssh ×1