Debian

為什麼 debootstrap 只能以 root 身份執行?

  • April 29, 2019

我想使用debootstrap(創建 chroot 環境)下載 Debian 系統,當我執行時debootstrap stable ./dir $debian_ftpdebootstrap說:

E: debootstrap can only run as root

debootstrap為什麼沒有root權限就不能執行?

您需要能夠在使用debootstrap. 另外,如果您計劃分區或進行任何掛載等,您將需要 root 權限。

如果您查看debootstrap 手冊頁,您應該能夠使用debootstrap選項--variant=fakechrootto use fakechroot,它可以在沒有 root 權限的情況下安裝軟體包。在你的情況下,一個例子是這樣的:

debootstrap --variant=fakechroot stable ./dir $debian_ftp

請閱讀Wiki以獲取有關如何使用debootstrap.

引用自:https://unix.stackexchange.com/questions/516229