2017-07-16 63 views
0

我正在嘗試創建PIVX的分支。我已經到了準備創建我的第一個版本的階段。未能發佈文件debian gitian-builder

根據包含在文檔文件夾中的文件gitian-building.md:

Gitian需要操作系統的虛擬映像打造 目前,這是Ubuntu的精確的x86_64的。 每次構建開始到 時,將複製並使用這些圖像,確保構建是確定性的。 創建圖像需要一段時間,但只需要完成一次。

執行以下爲用戶debian

cd gitian-builder bin/make-base-vm --lxc --arch amd64 --suite precise

我已經做到了,並收到以下錯誤:

[email protected]:~/gitian-builder$ bin/make-base-vm -—lxc -—arch amd64 -—suite precise I: Retrieving InRelease I: Retrieving Release E: Failed getting release file http://127.0.0.1:3142/archive.ubuntu.com/ubuntu/dists/precise/Release

當我從我的瀏覽器訪問URL的頁面仍在運行。當我使用wget Debian沒有問題。但是,當我嘗試make-base-vm我得到上述錯誤。

難道這與Debian試圖訪問不正確的URL的事實有關嗎?爲什麼Debian將本地主機IP添加到URL?有沒有辦法從URL中刪除IP?

的Debian版本:9.0 版本的VirtualBox內運行:5.1.22 r115126(Qt5.6.2)

這可能是值得一提,我也試着運行與Xenial和忠實的上述命令無濟於事。

回答

0

由gitian假設您已安裝並運行apt-cacher-ng。

只需安裝它(apt-get install -y apt-cacher-ng),並確保它正在運行(service apt-cacher-ng start),你應該很好。