sudoを使用してdebootstrapを実行したときに公開されたファイルを取得できませんでした。

sudoを使用してdebootstrapを実行したときに公開されたファイルを取得できませんでした。

を実行すると、debootstrap insudoのような結果が出力されます。

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"  

おすすめ記事