搭建本地yum源
Posted lh-ljy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建本地yum源相关的知识,希望对你有一定的参考价值。
关闭防火墙和selinux安全机制
systemctl disable firewalld #关闭防火墙
systemctl status firewalld #查看防火墙状态(dead关闭;active开启)
systemctl start firewalld #开启防火墙
创建yum仓库目录
mkdir -p /var/www/html/cos/7 #/var/www/html路径是httpd服务的默认数据目录,后面要用httpd服务作为yum源,所以将yum仓库目录创建到该目录下
mount /dev/cdrom /mnt #把光盘挂载到/mnt下(/mnt称为挂载点)
cp -rp /mnt/* /var/www/html/cos/7 #将光盘内的文件复制到yum仓库目录下
创建修改yum的配置文件
cd /etc/yum.repo.d #切换到yum的配置文件的目录下
mkdir yumrepo.bak #创建repo文件的备份目录
mv *.reop yumreop.bak #将repo结尾的文件移动到 yumreop.bak目录下作为备份
vim yumbase.repo #编辑自定义的yum的配置文件,内容如下:
[cos7]
name=cos7
baseurl=yum仓库路径 #这里可以有三种路径方式:file:// 或者 http:// 或者 ftp:// (http和ftp需要另外安装配置)
gpgcheck=0 #0代表不检查rpm包的合法性和完整性;1代表检查
enabled=1 #0代表禁用当前yum源;1代表启用yum源
验证yum源是否搭建成功
yum repolist
yum -y install httpd #安装httpd服务,看到Complete!为安装成功,yum源可用
以上是关于搭建本地yum源的主要内容,如果未能解决你的问题,请参考以下文章
centos 搭建本地YUM源并使用apache共享YUM源