欢迎选择我的课程,让我们一起见证您的进步~~
首先你必须给A机器创建一个YUM仓库,A机器通过外网更新YUM其实也是放在类似的服务器上,只不过使用的是公网,至于你的其他服务器访问A更新源C,其实跟A访问外网是一个道理,只不过改成了内网。具体流程如下:1、A服务器使用root权限
yum install createrepo
安装好后创建仓库目录
createrepo -v /var/pub/yum/CentOS/
上面的意思就是说明仓库的目录是/var/pub/yum/CentOS/ ,你需要把你要更新的包拷贝到这个目录下,以供其他机器使用。生成repodata数据
createrepo -g /var/pub/yum/CentOS/repodata/ /var/pub/yum/CentOS/
进入/var/pub/yum/CentOS/repodata/ 目录
cd /var/pub/yum/CentOS/repodata/
创建一个YUM源的配置文件
vi localyum.repo 创建一个获取YUM源的配置文件
[localyum] name=localyum baseurl=ftp://ServerAIP/pub/yum/CentoOS enable=1 gpgcheck=0 这里值为0,意思是不需要认证签名。
2、B服务器把localyum.repo下载下来放到/etc/yum.repo.d/ 这个目录里更新并安装
yum -clean all yum update yum install C
有不明白的地方继续问我,或者google一下how to make a local yum source server
首先你必须给A机器创建一个YUM仓库,A机器通过外网更新YUM其实也是放在类似的服务器上,只不过使用的是公网,至于你的其他服务器访问A更新源C,其实跟A访问外网是一个道理,只不过改成了内网。具体流程如下:
1、A服务器
使用root权限
安装好后创建仓库目录
上面的意思就是说明仓库的目录是/var/pub/yum/CentOS/ ,你需要把你要更新的包拷贝到这个目录下,以供其他机器使用。
生成repodata数据
进入/var/pub/yum/CentOS/repodata/ 目录
创建一个YUM源的配置文件
2、B服务器
把localyum.repo下载下来放到/etc/yum.repo.d/ 这个目录里
更新并安装
有不明白的地方继续问我,或者google一下how to make a local yum source server