首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用sudo运行debootstrap时获取发布文件失败

在使用sudo运行debootstrap时获取发布文件失败
EN

Unix & Linux用户
提问于 2017-01-02 06:34:34
回答 1查看 5.8K关注 0票数 8

如果我使用debootstrap in运行sudo,就会得到以下输出:

代码语言:javascript
复制
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就不会使用它了?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-01-02 09:20:09

sudo只设置一个有限的环境,例如,您可能会错过登录shell启动的http_proxy env变量。

您可以尝试使用-i选项运行sudo,因为这将模拟一个登录会话,该会话可能加载一个更完整的环境,其中包括代理设置,或者修改/etc/sudoers以停止使用以下内容来抑制代理环境vars:

代码语言:javascript
复制
 #/etc/sudoers
 Defaults env_keep += "http_proxy https_proxy ftp_proxy"  
票数 9
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/334303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档