debootstrap
(chroot環境の作成)を使用してDebianシステムをダウンロードしたいのですが、debootstrap stable ./dir $debian_ftp
を実行すると、debootstrap
は次のように言います。
E: debootstrap can only run as root
Root権限なしでdebootstrap
を実行できないのはなぜですか?
debootstrap
を使用する場合は、chrootを作成できる必要があります。さらに、パーティショニングやマウントなどを計画している場合は、root権限が必要です。
debootstrap manpage をチェックアウトすると、debootstrap
を--variant=fakechroot
オプションとともに使用してfakechroot
を使用できるようになり、ルート権限なしでパッケージがインストールされます。 。あなたの場合の例は、これに沿ったものです:
debootstrap --variant=fakechroot stable ./dir $debian_ftp
debootstrap
の使用方法の詳細については、 Wiki を参照してください。