Debian
為什麼 debootstrap 只能以 root 身份執行?
我想使用
debootstrap
(創建 chroot 環境)下載 Debian 系統,當我執行時debootstrap stable ./dir $debian_ftp
,debootstrap
說:E: debootstrap can only run as root
debootstrap
為什麼沒有root權限就不能執行?
您需要能夠在使用
debootstrap
. 另外,如果您計劃分區或進行任何掛載等,您將需要 root 權限。如果您查看debootstrap 手冊頁,您應該能夠使用
debootstrap
選項--variant=fakechroot
to usefakechroot
,它可以在沒有 root 權限的情況下安裝軟體包。在你的情況下,一個例子是這樣的:debootstrap --variant=fakechroot stable ./dir $debian_ftp
請閱讀Wiki以獲取有關如何使用
debootstrap
.