Nat*_*Coy 2 installation centos yum packages
我有两个 Web 服务器,一个生产 Web 服务器和一个备份 Web 服务器。
在rpm -qa两台服务器上运行 a 后,我注意到一些包差异。
似乎有人yum update在过去的某个时间在生产服务器上运行了一个,但没有在备份 Web 服务器上运行它。
我想在备份 Web 服务器上安装一些非常具体的软件包。
例如 : yum install bind-libs-9.8.2-0.17.rc1.el6_4.5.x86_64
如果我运行yum install bind-libs-9.8.2-0.17.rc1.el6_4.5.x86_64它似乎试图找到匹配的最新包,而不是我想要的特定包。
...
---> Package bind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.4 will be updated
---> Package bind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.6 will be an update
...
======================================================================================
Package Arch Version Repository Size
======================================================================================
Updating for dependencies:
bind-libs x86_64 32:9.8.2-0.17.rc1.el6_4.6 updates 878 k
...
Run Code Online (Sandbox Code Playgroud)
有没有办法只安装我想要的包而不安装更新的包?
小智 5
我相信以下内容可以满足您的需求,因为默认情况下 yum 不会让您安装低于可用版本的版本:
yum 安装 yum-versionlock
进而:
yum --allow-downgrade install bind-libs-9.8.2-0.17.rc1.el6_4.5.x86_64
并在将来对您的系统进行软件包更新时维护此版本:
yum versionlock 绑定库