我正在尝试设置一个 Ubuntu 操作系统映像以供使用,systemd-nspawn
方法是使用debootstrap
创建操作系统映像目录。我看到的很多示例都表明我应该使用该--include
选项,但我似乎无法让它工作。
debootstrap --include=systemd-container eoan ubuntu/
但是当我运行该程序时(或者似乎任何时候使用该--include
选项时),我收到如下错误:
I: Checking Release signature
I: Valid Release signature (key id F6ECB3762474EDA9D21B7022871920D1991BC93C)
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://archive.ubuntu.com/ubuntu...
E: Couldn't find these debs: systemd-container
我错过了什么?
答案1
问题是缺少“universe”存储库。通过添加它来修复:
debootstrap \
--include=systemd-container \
--components=main,restricted,universe,multiverse \
eoan ubuntu/