Create a local repository on RHEL 7.6

Find out how to create a local repository.

  • create a folder “install/RHEL76/”
  • copy RHEL 7.6 Packages into the local drive, folder “install/RHEL76/”
  • rpm -Uhv deltarpm-3.6-3.el7.x86_64.rpm
  • rpm -Uvh python-deltarpm-3.6-3.el7.x86_64.rpm
  • rpm -Uvh createrepo-0.9.9-28.el7.noarch.rpm
  • execute “createrepo -d /install/RHEL76/”

Command output

[root@MFAPMLD1 RHEL76]# rpm -Uhv deltarpm-3.6-3.el7.x86_64.rpm
warning: deltarpm-3.6-3.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:deltarpm-3.6-3.el7               ################################# [100%]
[root@MFAPMLD1 RHEL76]# rpm -Uvh python-deltarpm-3.6-3.el7.x86_64.rpm
warning: python-deltarpm-3.6-3.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:python-deltarpm-3.6-3.el7        ################################# [100%]
[root@MFAPMLD1 RHEL76]# rpm -Uvh createrepo-0.9.9-28.el7.noarch.rpm
warning: createrepo-0.9.9-28.el7.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:createrepo-0.9.9-28.el7          ################################# [100%]
[root@MFAPMLD1 RHEL76]#
[root@MFAPMLD1 RHEL76]# createrepo -d /install/RHEL76/
Spawning worker 0 with 2576 pkgs
Spawning worker 1 with 2576 pkgs
Workers Finished
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
[root@MFAPMLD1 RHEL76]# 

Add the created repository above into RHEL repository folder