从终端安装 boost 版本 1.40

从终端安装 boost 版本 1.40

我正在使用运行 Ubuntu 12.04 的服务器

我想在其中安装 boost 库。我知道

sudo apt-get install libboost-all-dev

将完成工作,但它会安装最新版本 1.52 或更高版本。

但我需要安装特定版本 1.40,因为我用于学术目的的模拟器存在问题。具体命令是什么,以便我可以安装 boost 库以及其他要求,如链接文件

特别是有命令可以选择版本,例如对于 gcc,我们可以使用

sudo apt-get install gcc-4.5 

提前致谢

答案1

首先,使用以下命令确定可以安装的可用版本(用于包裹名字要安装的程序的名称):

apt-cache showpkg [packagename]

接下来,运行apt-get install命令并指定要安装的软件包版本(用于版本(先前确定的要安装的程序的版本号):

sudo apt-get install [packagename]=[version]

安装完成后,运行以下命令来保留已安装的版本,防止包管理器在将来自动更新它:

sudo echo "[packagename] hold" | sudo dpkg --set-selections

来源:如何在 Ubuntu 上降级软件包

相关内容