debootstrap --include 未按预期工作

debootstrap --include 未按预期工作

我正在尝试设置一个 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/

相关内容