如何在xubuntu上安装另一个版本的boost?
我正在尝试编译,它特别告诉我安装Boost1.53或更高版本,但不是1.54。从这个前提条件出发,当我安装libboostall-dev时,它会立即安装1.54版。下一步如何进行?我试过了,但正如你从最后一行看到的,它不起作用。为什么不起作用如何在xubuntu上安装另一个版本的boost?,ubuntu,repository,apt-get,Ubuntu,Repository,Apt Get,我正在尝试编译,它特别告诉我安装Boost1.53或更高版本,但不是1.54。从这个前提条件出发,当我安装libboostall-dev时,它会立即安装1.54版。下一步如何进行?我试过了,但正如你从最后一行看到的,它不起作用。为什么不起作用 vagrant@vagrant-eclipse:~$ rmadison libboost-all-dev libboost-all-dev | 1.48.0.2 | precise/universe | amd64, armel, armh
vagrant@vagrant-eclipse:~$ 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
vagrant@vagrant-eclipse:~$ sudo apt-add-repository http://archive.ubuntu.com/ubuntu/wily/universe
vagrant@vagrant-eclipse:~$ 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
如果您可以在不破坏整个宇宙的情况下删除libboost-all-dev(一件棘手的事情),那么您就可以了
apt-get install libboost1.55-all-dev
因为1.55在规范存储库中被(错误地)打包以供信任。我找到了一个解决方法,从的底部下载正确的包,然后双击该文件并单击“升级”。