l六步完成麒麟操作系统挂载本地REPO源
本文介绍如何高效的挂载yum本地源,欢迎大家指正!
步骤一
检查iso镜像是否挂载到虚拟机服务器,一般在 /run/ 开头的目录下:
lsblk
步骤二
拷贝需要的镜像文件到服务器的制定目录,暂定:/mnt/iso。
需要先cd到镜像文件所在目录,然后执行以下指令。
mkdir -p /mnt/iso/Packages
cp *.rpm /mnt/iso/Packages/
目录机构如下:
/mnt/iso/
├── Packages/
│ ├── xxx.rpm
└── repodata/ ← 后续生成
步骤三
安装createrepo指令
cd /mnt/iso/Packages
rpm -Uvh *createrepo*.rpm
备注:如果安装报错,那就按照具体的包名来安装。
步骤四
创建本地repo
createrepo /mnt/iso
步骤五
创建repo文件
# 切换到repo目录,清理或者备份目录中的文件
cd /etc/yum.repos.d
rm -rf *# 创建新的repo文件
vi /etc/yum.repos.d/local.repo
local.repo 的内容如下:
[localrepo]
name=Local Repository
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0
输入“:wq” 保存并退出。
步骤六
清理及生效
yum clean all
yum makecache
yum list available --disablerepo="*" --enablerepo="localrepo"
测试
yum install net-tools