2016-01-23 65 views
0

我试图编译https://github.com/monero-project/bitmonero,它具体说明安装1.53或更高的升压,但不是1.54。从这个先决条件,立即可以看出,当我安装libboost-all-dev时,它安装了版本1.54。下一步如何继续?我尝试过,但从最后一行可以看出它不起作用。为什么这不起作用?如何在xubuntu上安装另一个版本的boost?

[email protected]:~$ rmadison libboost-all-dev 
libboost-all-dev | 1.48.0.2  | precise/universe | amd64, armel, armhf, i386, powerpc 
libboost-all-dev | 1.54.0.1ubuntu1 | trusty/universe | amd64, arm64, armhf, i386, powerpc, ppc64el 
libboost-all-dev | 1.55.0.2  | vivid/universe | amd64, arm64, armhf, i386, powerpc, ppc64el 
libboost-all-dev | 1.58.0.0ubuntu1 | wily/universe | amd64, arm64, armhf, i386, powerpc, ppc64el 
libboost-all-dev | 1.58.0.1  | xenial/universe | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x 
[email protected]:~$ sudo apt-add-repository http://archive.ubuntu.com/ubuntu/wily/universe 
[email protected]:~$ sudo apt-get install libboost-all-dev=1.58.0.0ubuntu1 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Version '1.58.0.0ubuntu1' for 'libboost-all-dev' was not found 
+0

我通过从https://packages.debian.org/sid/libboost-all-dev的底部下载正确的软件包,然后双击该文件并单击“升级”,找到了解决方法。 –

回答

0

,如果你能删除libboost-所有开发而不破坏你的整个宇宙(一个棘手的事情),那么你可以

apt-get install libboost1.55-all-dev 

为1.55已经(误)在规范打包信赖库。

相关问题