之路教程 https://onitr oad .com
配置 yum 客户端服务器
在节点 2 中配置 .repo 文件如下。
[node1-repo] name=My RPM System Package Repo baseurl=http:///repo enabled=1 gpgcheck=0
然后在 node2 上运行以下命令,然后 yum update 来更新机器。
# yum repolist # yum update
配置 yum 存储库服务器
- 为本地存储库创建一个目录,例如/home/mypackage_dir/repository 。
将 RPM 移动到该目录中。
# cp /media/packages/* /home/mypackage_dir/repo
- 修复一些所有权和文件系统权限:
# chown -R root.root /home/mypackage_dir/repo
- 如果还没有安装,请安装createrepo包,然后运行
# createrepo /home/mypackage_dir/repo # chmod -R o-w+r /home/mypackage_dir/repo
- 创建存储库配置文件,例如/etc/yum.repos.d/customrepo.repo 包含:
[local] name=My RPM System Package Repo baseurl=file:///home/mypackage_dir/repository enabled=1 gpgcheck=0
- 使用 yum 命令安装你的包,如下所示,用你要安装的包替换 package_name 并在 mypackage_dir/repository 上找到:
# yum install package_name
注意:如果需要在多个节点上使用相同的存储库。
下面给出了使用补丁通道包修补数据库节点的说明。
- 要通过 http url 使用在 node1 上的 node1 上配置的 yum 存储库,请按照以下说明操作。
# yum install httpd # ln -s /var/www/html/repo /home/mypackage_dir/repo # service httpd start
然后在 Web 浏览器中访问 URL http://[node1-ip]/repo
yum 存储库保存 rpm 和有关 rpm 的元数据。
必须配置 yum 存储库才能在任何基于 yum 的 Linux 系统上使用 yum。
本文说明了配置 yum 存储库以在 CentOS/RHEL 系统上安装软件包的步骤。
日期:2020-09-17 00:13:28 来源:oir作者:oir
