有人在 Ubuntu 主机上为 jessie 获得过 deboostrap 吗?

有人在 Ubuntu 主机上为 jessie 获得过 deboostrap 吗?

我正在运行 Ubuntu 12.04,并尝试armhf为 Jessie 构建 Debian 映像。我以前为 Wheezy 做过这个。然而,如果目标是 Jessie,debootstap 脚本似乎不起作用。关于如何让它发挥作用有什么想法吗?

smachin@Ubuntu12_04_mq:~$ sudo debootstrap --arch=armhf --foreign $distro $targetdir
E: No such script: /usr/share/debootstrap/scripts/jessie

答案1

Ubuntu 12.04中的版本debootstrap太旧,不支持Jessie。 1.0.49 版本中添加了对 Jessie 的支持。

debootstrap您可以通过从以下位置下载手动升级到较新版本发射台;它的依赖关系很小,在 Ubuntu 12.04 中应该没问题。

或者,正如所指出的沃特·韦尔赫斯特debootstrap,您可以在命令行上指定所有必要的信息

debootstrap jessie chrootdirectory http://mirror/debian /usr/share/debootstrap/scripts/sid

(用适当的值替换mirror和),或通过添加适当的符号链接来修改您的版本:chrootdirectorydebootstrap

cd /usr/share/debootstrap/scripts
sudo ln -s sid jessie

相关内容