yum源就是软件安装包的来源,但是这些安装包哪里有呢?其实在linux的安装镜像中就有的,linux已经将常见的安装包放到了linux镜像中。如果你使用压缩文件打开linux的iso镜像文件,你会发现在根目录下有个文件夹:packages
适用于不联网的linux
1.cd/etc/yum.repos.d
2.ll 看到7个文件 我们只需要CentOS-Media.repo
3.修改该文件
修改倒数第二行的enabled为1,否则该文件无效。
修改gpgcheck=0 不经过检查
备份所有的文件
tar zcvf repo-bk.tar.gz CentOS-*
删除除了该文件外的其他文件
4.mkdir /media/CentOS
5.挂载 yum源 mount -o loop /dev/cdrom /media/CentOS
挂载光盘或者u盘等使用的mount命令,但是你百度所有会说有挂在media目录下,也有挂载在mnt目录下的。这两个目录区别是什么呢?
media:挂载一些移动设备,例如光盘,U盘等。
mnt:挂载一些硬盘等设备。所以我们的光盘应该挂载在media目录下,从yum给的默认配置文件也能看出。
-oloop :指定挂载文件类型,说简单点就是我要挂载的是光盘这种设备。
umount/media/CentOS/ 卸载挂载
6.执行df –h命令查看挂载的光盘
7.yum clean all
Yum makecache
成功