1. 创建本地 yum 源
- mkdir -p /media/cdrom (创建递归目录 cdrom)
- mount /dev/sr0 /media/cdrom (挂载光盘, 挂载点为 /media/cdrom)
- df -hT (查看挂载)
- cd /etc/yum.repos.d (切换路径至配置文件下的官方 yum 源)
- mkdir backup (创建备份)
- mv C* backup (将所有以 C 开头的文件转移至备份中)
- echo -e "[haha]\nname=haha\ngpgcheck=0\nenabled=1\nbaseurl=file:///media/cdrom"> local.repo
(echo -e 处理 (识别) 特殊字符, 模块名 haha,gpg 校验为 0, 不校验. 启动, 基础路径为 /media/cdrom 信息皆导入 local.repo)
yum makecache (建立缓存)
2. 恢复原状态
- yum clean all (清理缓存)
- cd /etc/yum.repos.d (切换路径至配置文件下的 yum 官方源)
- rm -rf local.repo (删除本地仓库 yum 文件)
- mv backup/* . (将备份文件中的内容全部移出转移至当前路径下)
- rm -rf backup (删除备份文件)
- cd
- umount /media/cdrom (卸载光盘)
- rm -rf /media/cdrom (删除 /media/cdrom 目录)
来源: http://www.bubuko.com/infodetail-3210739.html