2017-07-16 61 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),你应该很好。