使用 yum 卸载 Boost 1.66
Uninstall Boost 1.66 with yum
我们有一个 Linux (CentOS) 系统 Boost 1.66。我们需要安装 Boost 1.53。我认为先卸载 Boost 1.66 然后再安装 1.53 是明智的。
我找到了多种使用 wget 卸载 Boost 的方法,但我们没有 wget。我们有 yum,而 yum 在很大程度上对我来说是个谜。有没有办法使用 yum 卸载 Boost?
这很有趣。我有一个 centos 7 系统,如果我从标准存储库安装它,我会得到 1.53。
如果您知道任何其他软件包都不需要 boost,那么 yum erase boost
就是您的做法。然后 yum install boost-1.53
,或者类似的东西,假设它在你使用的 repo 中仍然可用。
我不知道你打算如何使用它,但在一个系统上有多个版本的boost 是比较容易的。您可以自己编译它,然后将库和包含文件安装到不在编译器和加载器正在查找的标准路径中的目录中。然后你只需要在编译代码时指定这些位置。
我们有一个 Linux (CentOS) 系统 Boost 1.66。我们需要安装 Boost 1.53。我认为先卸载 Boost 1.66 然后再安装 1.53 是明智的。
我找到了多种使用 wget 卸载 Boost 的方法,但我们没有 wget。我们有 yum,而 yum 在很大程度上对我来说是个谜。有没有办法使用 yum 卸载 Boost?
这很有趣。我有一个 centos 7 系统,如果我从标准存储库安装它,我会得到 1.53。
如果您知道任何其他软件包都不需要 boost,那么 yum erase boost
就是您的做法。然后 yum install boost-1.53
,或者类似的东西,假设它在你使用的 repo 中仍然可用。
我不知道你打算如何使用它,但在一个系统上有多个版本的boost 是比较容易的。您可以自己编译它,然后将库和包含文件安装到不在编译器和加载器正在查找的标准路径中的目录中。然后你只需要在编译代码时指定这些位置。