配置yum本地源

蒜香大龙虾 2024-08-07 23:19:20
Categories: Tags:

配置yum本地源

备份原有文件

原有的文件和路径如下:

1
2
[root@linux1 ~]# ls /etc/yum.repos.d/
rocky-addons.repo rocky-devel.repo rocky-extras.repo rocky.repo

直接备份文件夹

1
2
mv /etc/yum.repos.d{,.bak}
mkdir /etc/yum.repos.d

挂载镜像

创建挂载目录

1
mkdir -p /var/www/html/repo

挂载物理镜像

1
mount /dev/sr0 /var/www/html/repo/

如果使用镜像文件的话,/dev/sr0修改为你的iso文件路径,例如

1
mount /opt/rocky.iso /var/www/html/repo/

创建本地源

用cat写入repo

1
2
3
4
5
6
7
8
9
10
11
12
cat > /etc/yum.repos.d/media.repo << EOF
[BaseOS]
name=BaseOS
baseurl=file:///var/www/html/repo/BaseOS/
enable=1
gpgcheck=0
[AppStream]
name=AppStream
baseurl=file:///var/www/html/repo/AppStream/
enable=1
gpgcheck=0
EOF

更新缓存

1
yum makecache

输出结果

1
2
3
4
[root@linux1 ~]# yum makecache
BaseOS 39 MB/s | 2.2 MB 00:00
AppStream 30 MB/s | 7.4 MB 00:00
Metadata cache created.