2016-07-27 58 views
0

我的主機位於公司代理之後並運行Windows 7.我有一個ubuntu 16.04虛擬機(NAT),我正在嘗試執行apt-get updateUbuntu VM無法更新(清除簽名的文件無效獲得NOSPLIT)

更新引發錯誤

Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/xenial/InRelease Clearsigned file isnt valid, got 'NOSPLIT' (does network require authentication?) 

在我的主機我有HTTP_PROXY設置爲http://company.net:port。如何解決虛擬機上的這個錯誤?

回答

0

對我來說,如果我改變網絡適配器從橋狀態NAT的複製的工作原理,這改變IP地址

0

出口使用包括如果需要身份驗證的數據形式http_proxyhttps_proxy環境變量。然後確保您將-E參數傳遞給sudo,如果您使用它來運行apt-get例如

sudo -E apt-get update

這將確保您的環境變量在執行您的命令時由sudo保留。