creating local repository yum install linux
Follow the below procedure
[root@ebs-app-xx-xx u01]# yum repolist
[root@ebs-app-xx-xx u01]# yum list installed | grep createrepo
createrepo.noarch 0.9.9-28.el7 @anaconda/7.5
[root@ebs-app-xx-xx u01]# createrepo /u01/Packages/
[root@ebs-app-xx-xx u01]# cd /etc/yum.repos.d
[root@ebs-app-xx-xx yum.repos.d]# ls -tlr
total 4
-rw-r–r–. 1 root root 358 Nov 4 22:55 redhat.repo
Now, create custom repository
[root@ebs-app-xx-xx yum.repos.d]# cat custom.repo
[customrepo]
name=Custom Repository
baseurl=file:///u01/Packages/
enabled=1
gpgcheck=0
you can check how much packages in the repository
[root@ebs-app-xx-xx yum.repos.d]# yum repolist
Now, we can install the rpm packages from the repository
[root@ebs-app-xx-xx Packages]# yum install tigervnc-1.8.0-5.el7.x86_64.rpm
Redhat 7 :
cat custom.repo
[customrepo]
name=Custom Repository
baseurl=file:///u01/install/Packages/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[root@ebs-117-41 yum.repos.d]# yum clean all
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cleaning repos: customrepo
[root@ebs-117-41 yum.repos.d]# yum repolist enabled
Issue faced :
if repository giving below error message,then your repository is corrupted.
Error Downloading Packages:
InstallMedia: [Errno 256] No more mirrors to try.
Solution:
Refer
https://access.redhat.com/solutions/203603