Mr *_*ple 2 64bit cpu-architecture debootstrap
我需要在 debootstrap 中设置 arch 选项。所以我做了一些研究并阅读了手册。
阅读手册后,我看到有关选项的部分只是说 --arch=ARCH 暗示我应该知道我需要的体系结构的正确语法。我不。我需要 64 位架构。我知道“i386”可用于 32 位架构。如果我想要 64 位架构,我应该将 --arch 选项设置为什么?或者更一般地说,选项的范围是什么?
我可以猜测(但不知道也无法确定)范围或架构选项可能取决于正在启动的操作系统。在我的情况下,它是我知道应该在 64 位工作的 ubuntu 版本。所以问题变成了如何确定 64 位架构选项语法?
我可以进一步猜测(但同样不知道也无法确定)选项语法实际上是由启动的操作系统提供的,如果我知道在哪里查看,我可以弄清楚。在这种情况下,我会在哪里看?
可能的值是目标操作系统支持的体系结构的代号。请参阅Ubuntu安装指南:对于 64 位 x86,适当的值为amd64
.
在系统上dpkg
,
dpkg --print-architecture
Run Code Online (Sandbox Code Playgroud)
将显示当前架构(这是 的默认架构debootstrap
)。
debootstrap
还能够为任何受支持的体系结构安装系统,而不仅仅是主机系统的体系结构;看到它的--foreign
选项。如有必要,它可以使用 Qemu 来模拟目标架构。
归档时间: |
|
查看次数: |
1787 次 |
最近记录: |