1. 上传镜像文件到本地目录
这里以CentOS-7-x86_64-Everything-1503-01.iso为例

2. 创建镜像挂载目录
mkdir -p /media/CentOS7
3. 挂载镜像文件
mount -t iso9660 -o loop /usr/local/src/CentOS-7-x86_64-Everything-1503-01.iso /media/CentOS7
4. 在/etc/fstab文件里最后一行添加这行代码
vi /etc/fstab

/usr/local/src/CentOS-7-x86_64-Everything-1503-01.iso /media/CentOS7 iso9660 defaults,ro,loop 0 0

 

5. 新增文件/etc/yum.repos.d/centos7-media.repo
vi /etc/yum.repos.d/centos7-media.repo

[centos7-media]

name=centos7

baseurl=file:///media/CentOS7

enabled=1

gpgcheck=0

gpgkey=file:///media/CentOS7/RPM-GPG-KEY-CentOS-7

6. 到/etc/yum.repos.d/中把CentOS-Base.repo修改为CentOS-Base.repo.bak
mv CentOS-Base.repo CentOS-Base.repo.bak

这里CentOS-Base.repo文件主要是去网络上找相应的包,修改为从本地源读取

7. yum makecache 执行成功


8. yum安装gcc
yum -y install gcc

9. 取消挂载

umount /mnt/cdrom/

posted on 2021-12-07 14:01  博客园197  阅读(442)  评论(0编辑  收藏  举报