Several methods of making YUM source on Linux

1. ISO file production
[root@demo3 ~]# mkdir /media/cdrom create a directory
[root@demo3 ~]# mount /dev/cdrom /media/cdrom/ mount CD

[root@demo3 ~]# mkdir /mnt/yum
[root@demo3 ~]# mkdir /mnt/yum
[root@demo3 ~]# cp -a /media/cdrom/ /mnt/yum/
[root@demo3 ~]
#cd /etc/yum.repo/ [root@demo3 ~]#vim media.repo
[Media-ISO]
name=CentOS-$releasever-Media
baseurl=file:///yum/cdrom/ # Configure repo path
gpgcheck= 0 # Turn off gpg check
enabled=1 # Enable this repo
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

make clean all clean up local cache
make makecache build local cache

2. Self-built local YUM source

mkdir -p /mnt/localPackages
cp /mnt/yum/ftp-1.5.0.0.x86.rpm /mnt/localPackages
.....
.....
.....

cd /mnt/localPackages
createrepo -u -d /mnt/localPackages

vim /etc/yum.repos.d/localpackages.repo
[localpackages]
name=redhat7
baseurl=file:///mnt/localPackages
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Redhat-7

Guess you like

Origin blog.51cto.com/15061189/2574539