Redhat Satellite Server 客户端服务器的软件(补丁)源的选择和取消

一、Redhat Satellite Server 的作用:
Redhat Satellite Server 负责建立各种软件源库版本供 Redhat client servers 选择以安装和更新软件和补丁

二、Redhat Satellite Server 的关系拓扑图:
                                                     Redhat client server1
Redhat Satellite Server                              Redhat client server2
                                                     Redhat client server3
                                                           ......
                                                     Redhat client servern

三、Redhat Satellite Server 的 Redhat client servers 的相关命令:
(一)软件源库所对应的系统版本管理
1. 查看客户端服务器现在正在使用的软件源库所对应的系统版本
# subscription-manager release --show

2. 查看客户端服务器所有可以使用的软件源库所对应的系统版本
# subscription-manager release –-list

3. 修改客户端服务器的软件源库对应的系统版本
格式:
案例:
# subscription release –set=7.5 
解释:让客户端使用7.5系统版本的软件源库
注意:这里如果低版本的系统选择了高版本的软件源库,则在更新软件的过程中可能会直接升级系统,造成对应系统的不兼容

(二)在选择了一个系统版本之后选择里面的软件源管理
1. 查看客户端服务器目前正在使用的软件源
# subscription-manager repos

2. 查看客户端服务器所有可以用的软件源和正在使用的软件源
# subscription-manager repos --list

3. 让客户端服务器启用一个软件源
格式:
subscription-manager repos --enable=(源名)
案例:
# subscription-manager repos --enable=rhel-7-server-satellite-tools-6.3-rpms
解释:客户端服务器启用一个名叫 rhel-7-server-satellite-tools-6.3-rpms 的软件源

4. 让客户端服务器禁用一个软件源
格式:
subscription-manager repos --disable=(源名)
案例:
# subscription-manager repos –disable=rhel-7-server-satellite-tools-6.2-rpms
解释:客户端服务器取消一个名叫 rhel-7-server-satellite-tools-6.3-rpms 的软件源