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
30 Handy Bash Shell Aliases For Linux / Unix / MacOS
Viewed 5930 times since Thu, Feb 11, 2021
RHCS6: ’fencing’ basics
Viewed 2963 times since Sun, Jun 3, 2018
Linux / UNIX: Run Command a Number of Times In a Row
Viewed 16500 times since Tue, Aug 6, 2019
Linux 16 Useful Bandwidth Monitoring Tools to Analyze Network Usage in Linux
Viewed 17444 times since Mon, Sep 21, 2020
O’Reilly’s CD bookshelf
Viewed 14818 times since Wed, Jun 27, 2018
HowTo: Send Email from an SMTP Server using the Command Line
Viewed 2888 times since Mon, Feb 18, 2019
LVM: Recovering Physical Volume Metadata
Viewed 13894 times since Sat, Jun 2, 2018
stunnel How To Set Up an SSL Tunnel Using Stunnel on Ubuntu
Viewed 2511 times since Sun, Dec 6, 2020
ZPOOL: Detach a submirror from a mirrored zpool
Viewed 3357 times since Sun, Jun 3, 2018
What is OS Watcher Utility and How to use it for Database Troubleshooting ?
Viewed 31730 times since Thu, Jun 21, 2018