[Linux] Centos7 挂载本地ISO镜像并配置yum源

0x0 传输本地ISO到LINUX中

个人一般传输到/opt目录下

0x1 创建挂载目录

在LINUX中创建一个目录用来挂载这个ISO镜像(我创在mnt下层目录):

mkdir -p  /mnt/centos7

0x2 挂载镜像

mount /opt/CentOS-xxxx  /mnt/centos7       #挂载opt目录下的centos7镜像到 /mnt/centos7的目录下

报错:
mount: /opt/CentOS-6.5-x86_64-bin-DVD1.iso is not a block device (maybe try `-o loop’?)
解决:
mount -o loop /opt/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/centos7

df -lh       #查看挂载

0x3 配置本地yum源

cd /etc/yum.repos.d/           #进入yum配置文件目录
mkdir bak   #建立一个bak目录,用于保存repo
mv  ./*.repo  ./bak   #移动所有repo文件到bak目录下,作为备份
cp  ./bak/CentOS-media.repo  .        #从bak目录中拷贝Media.repo到本级目录
vi CentOS-media.repo    #编辑media.repo修改镜像路径和验证公钥

修改以下关键行内容:

baseurl=file:///mnt/centos7
#镜像路径,本地光盘采用file://这种协议,路径为你mount镜像的路径;
enabled=1 #是否启用这个yum源
gpgcheck=1 #是否进行验证来源合法性
gpgkey=file:///mnt/centos7/RPM-GPG-KEY-CentOS-7 #验证公钥,Centos存放在目录下

0x4 清除YUM缓存

yum clean all              # 清除YUM缓存
yum makecache         # 把服务下载的软件包放在本地缓存
yum repolist                # 显示仓库列表

到这里就可以尝试是否可以正常安装软件了:

0x5 尝试安装软件

yum -y install gcc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值