我正在尝试编译这个名为 Doppia 的程序,它需要旧版本的 Boost(大约 1.54 - 1.55),但是当我尝试使用安装它时
sudo apt-get install libboost-all-dev
Run Code Online (Sandbox Code Playgroud)
它会安装最新版本
sudo apt-get install libboost-all-dev=1.55.0.2
Run Code Online (Sandbox Code Playgroud)
没有找到任何包。有没有办法安装旧版本的软件包而无需重新编译它?
谢谢你。
您可以在www.ubuntuupdates.org上搜索该软件包,例如我需要这个过时的库
https://www.ubuntuupdates.org/package/core/focal/main/base/libboost-program-options1.71.0
页面下方有 URL,即 64 位版本的 deb。
wget <filename>该文件到本地目录sudo apt-get -y install <debname>至少在我的例子中,某个需要稍微过时的 libboost 包(并且不接受更新的包)的包是很高兴的。
| 归档时间: |
|
| 查看次数: |
6693 次 |
| 最近记录: |