我在 Ubuntu 16.04 上安装了 Adapt,因为我想测试它,但它不起作用。当我尝试命令行执行时,我得到:
ux@ux-VirtualBox:~$ lxc launch ubuntu:16.04
Creating precise-antelope
Starting precise-antelope
ux@ux-VirtualBox:~$ sudo adapt install -r wily -p apache2
Creating adapt-ubuntu-wily
error: Couldn't find the requested image
ux@ux-VirtualBox:~$
似乎需要进一步设置。没有文档可言;至少我找不到。有人能帮我吗?
答案1
好吧,我想我已经明白了。据我评估,它不起作用有两个原因:
Bug 1575616 - 错误:找不到请求的图像
在我的研究中我确实发现了这一点漏洞;虽然它描述了一个不同的问题,但他们的解决方案也适用于这个问题,所以我使用了:
sudo lxc remote remove images
;之后它运行良好。显然只有受支持的版本才能工作
使用上述修复后,我测试了您的命令但失败了
error: not found (not a fingerprint, partial fingerprint (first 12 chars) or valid alias)
,所以我对不同的发布代号进行了一些研究,发现只有在 images.linuxcontainers.org 上推广的版本有效。
希望这对您有帮助。