Linux/CentOS 搭建本地 YUM 源
安装createrepo
yum install createrepo
or
rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/createrepo-0.9.9-23.el7.noarch.rpm
挂载 ISO
[root@xiexianbin_cn yum.repos.d]# mount /dev/cdrom /mnt/disk
mount: /dev/sr0 is write-protected, mounting read-only
或将iso挂载:
mount -o loop *.iso /mnt/disk
mount -t iso9660 loop *.iso /mnt/disk
配置yum源:
[root@xiexianbin_cn yum.repos.d]# vi CentOS-dvd.repo
[centos-dvd]
name=CentOS7
baseurl=file:///mnt/disk #这个是mount的指定目录
enabled=1
gpgcheck=0
启动脚本
kill -9 `ps -ef | grep 8080 | grep -v grep | awk '{print $2}'`
createrepo -u http://ip:8080 -d .
# python -m SimpleHTTPServer 8080 >> yum.log &
python3 -m http.server 8080 >> yum.log &