sudo를 사용하여 debootstrap을 실행할 때 게시된 파일을 가져오지 못했습니다.

sudo를 사용하여 debootstrap을 실행할 때 게시된 파일을 가져오지 못했습니다.

을 실행하면 debootstrap in다음 sudo과 같은 결과가 출력됩니다.

I: Retrieving InRelease 
I: Failed to retrieve InRelease
I: Retrieving Release 
E: Failed getting release file http://de.archive.ubuntu.com/ubuntu/dists/xenial/Release

루트로 직접 명령을 실행하면 모든 것이 괜찮아 보이고 chroot가 완벽하게 빌드됩니다.

내 로컬 컴퓨터에서도 사용할 수 있습니다 sudo. 차이점은 구성된 프록시입니다. ?로 실행 debootstrap하면 sudo프록시를 사용하지 않을 것 같습니다 .

답변1

sudo제한된 환경만 설정됩니다. 예를 들어 http_proxy로그인 셸에서 시작된 env 변수를 놓칠 수 있습니다. 해당 옵션으로 sudo를 실행
해 볼 수 있습니다 -i. 이렇게 하면 로그인 세션이 시뮬레이션되어 프록시 설정이 포함된 보다 완전한 환경을 로드하거나 /etc/sudoers프록시 환경 변수 억제를 중지하도록 수정할 수 있습니다.

 #/etc/sudoers
 Defaults env_keep += "http_proxy https_proxy ftp_proxy"  

관련 정보