debootstrap을 루트로만 실행할 수 있는 이유는 무엇입니까?

debootstrap을 루트로만 실행할 수 있는 이유는 무엇입니까?

Debian 시스템을 다운로드하기 위해 (chroot 환경 생성) 을 사용하고 싶습니다. debootstrap실행하면 debootstrap stable ./dir $debian_ftp다음 debootstrap이 표시됩니다.

E: debootstrap can only run as root

debootstrap루트 권한이 없으면 왜 실행할 수 없나요 ?

답변1

를 사용하려면 chroot 를 생성할 수 있어야 합니다 debootstrap. 또한 파티션을 나누거나 설치 등을 수행하려는 경우 루트 액세스가 필요합니다.

당신이 볼 경우디버그 매뉴얼 페이지debootstrap루트 권한 없이 패키지를 설치하는 use 옵션을 사용할 수 있어야 합니다 . 귀하의 상황에 대한 예는 다음과 같습니다.--variant=fakechrootfakechroot

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

읽어주세요위키피디아사용 방법에 대한 자세한 내용은 debootstrap.

관련 정보