有没有办法将回购添加到Snappy ubuntu核心?

我正在尝试安装更多东西,而且我在snappy的安装中看到的很少。

有没有办法使用apt-get或添加存储库来安装?

不,目前你所看到的就是你所得到的一切。 Snappy刚刚推出,应用程序打包之前需要一些时间。

如您所见,APT未安装,如果您尝试使用aptapt-get ,您将收到以下消息:

 Ubuntu Core does not use apt-get, see 'snappy --help'! 

snappy是新的包管理器,这是你应该使用的。 特别是, snappy没有’repository’的概念:即所有包都来自同一个源。

要获取尚未打包为快照的应用程序(特别是对于arm平台),我使用的是经典模式:

sudo snap install classic –devmode –edge

然后激活

sudo经典

那么你可以使用经典的apt-get

也许你可以从你想要的ppa / apps创建一个快照。

以下是我创建APT快照的方法:

首先,您需要在主机系统上安装snappy-tools

 $ sudo apt-add-repository ppa:snappy-dev/tools && sudo apt-get update && sudo apt-get install snappy-tools 

使用deb2snap将APT包转换为快照,
更多详情请访问: https : //github.com/mikix/deb2snap

 $ bzr branch lp:deb2snap $ cd deb2snap $ ./deb2snap -d 15.04 apt 

安装你的快照:

 $ snappy-remote --url=ssh://[user]@[target ip]:22 install apt*.snap 

使整个系统分区可写,
这也意味着如果升级或回滚ubuntu-core将恢复系统,但使用snappy安装的应用程序将保留在此处。

 $ sudo mount -o remount,rw / 

运行app:apt
因为分段错误,我不能只使用我们刚刚安装的命令apt.apt,但你可以这样做:

 $ sudo /apps/apt.sideload/current/bin/apt.real 

所以你可以开始这样做:

 $ sudo /apps/apt.sideload/current/bin/apt.real install software-properties-common # which gives you the ability to add ppa