局域网内配置yum源仓库

局域网内yum仓库配置方法:

1、上传系统镜像文件至yum仓库服务器

2、挂载镜像:

mount -t iso9660 -o loop xxx.iso /mnt/

3、创建yum仓库目录:

mkdir /home/仓库名称

4、将rpm包复制到仓库目录内

cp /mnt/Packages/* /home/仓库名称

5、安装 createrepo 软件,用于生成 yum 仓库数据库的软件

yum -y install createrepo

6、生成yum仓库:

createrepo -pdo /home/仓库名称/ /home/仓库名称/

加入rpm包:

createrepo --update /home/仓库名称/

7、进入到仓库目录内,开启80端口:

python -m SimpleHTTPServer 80 &> /dev/null &

搭建完成后,访问该机器ip,查看是否成功

8、仓库更新:

把对应版本的rpm包放入到仓库后更新:

createrepo --update /home/仓库名称/

9、使用完毕后,需要卸载:

umount /home/仓库名称/

yum源的使用(有需要基础软件安装的只需按照如下操作配置即可):

1、进入到yum源地址配置:

cd /etc/yum.repos.d/

2、创建备份目录,只保留CentOS-Base.repo文件,并将其他文件移动到备份目录内:

mkdir bak

mv *.repo bak

mv bak/CentOS-Base.repo ./

3、清空并修改CentOS-Base.repo配置

清空:>CentOS-Base.repo

编辑该文件,内容需要根据操作系统进行区分:

==================================================

[CentOS6.8]
name=/home/仓库名称/
baseurl=http://192.168.200.228
enabled=1
gpgcheck=0

==================================================

4、清除原有配置缓存:

yum clean all

5、把yum源缓存到本地:

yum makecache

6、测试安装:

yum install  ....

猜你喜欢

转载自www.cnblogs.com/seeyog/p/10837850.html