SYS: Configure a local repository. local repo

SYS: Configure a local repository.

Share this link

 

Create a directory where packages will be stored:

# mkdir /repo

Two options: mount the distribution DVD or copy it into /repo.
To mount the DVD, edit the /etc/fstab file and add the following line:

/dev/cdrom /repo iso9660 loop 0 0

Then, mount the DVD:

# mount -a

To copy the DVD, type:

# mount -o loop /dev/cdrom /mnt
# cd /mnt
# tar cvf - . | (cd /repo; tar xvf -)
# cd /; umount /mnt

Optionally, update the repository structure (if new packages have been added):

# yum install -y createrepo
# createrepo /repo

Create the /etc/yum.repos.d/local.repo file and add the following lines:

[repo]
name=Repo - Base
Baseurl=file:///repo
enabled=1

Note: If you don’t remember the syntax, read the yum.conf man page.

Clean up the yum cache:

# yum clean all

Additional Resources

RedHat provides an video about Creating a Local Repository and Sharing With Offline Systems (8min, 2018).

0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
How do I add ethtool settings to a network device permanently?
Viewed 7776 times since Mon, May 21, 2018
Sample logrotate configuration and troubleshooting part 2
Viewed 10578 times since Fri, Nov 30, 2018
Linux - How to perform I/O performance test with dd command
Viewed 6980 times since Fri, Jun 8, 2018
RHCS6: Basic operations on clustered services
Viewed 3577 times since Sun, Jun 3, 2018
How To Run Multiple SSH Command On Remote Machine And Exit Safely
Viewed 5698 times since Tue, Aug 6, 2019
Split and Reassemble files
Viewed 4298 times since Mon, May 28, 2018
Using stunnel to Encrypt Database Connections
Viewed 6128 times since Fri, Sep 28, 2018
Do you Know These 5 Use of V$session View ?
Viewed 160456 times since Thu, Jun 21, 2018
RHEL7: How to get started with Firewalld.
Viewed 13425 times since Wed, May 22, 2019
Transform XML to CSV Format | Unix String Pattern Manipulation The Ugly Way
Viewed 8158 times since Sun, Jan 9, 2022