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
CONFIGURE FOR ASM Linux
Viewed 5747 times since Sat, Jun 2, 2018
LVM: Extend an existing Volume Group by adding a new disk
Viewed 2250 times since Sat, Jun 2, 2018
How to clear swap memory in Linux
Viewed 2249 times since Mon, Nov 23, 2020
linux aix Killing a process and all of its descendants
Viewed 4068 times since Tue, May 5, 2020
How to encrypt a partition with DM-Crypt LUKS on Linux
Viewed 8410 times since Fri, Jul 13, 2018
Automatic YUM Updates with Yum-cron
Viewed 10813 times since Fri, Oct 26, 2018
FIO (Flexible I/O) – a benchmark tool for any operating system
Viewed 19747 times since Wed, Jul 25, 2018
Linux - How to get network speed and statistic of ethernet adapter in Linux
Viewed 2377 times since Fri, Jun 8, 2018
Odpalenie polecenia tylko na jedną godzinę
Viewed 3043 times since Thu, May 24, 2018
How To Run Multiple SSH Command On Remote Machine And Exit Safely
Viewed 4619 times since Tue, Aug 6, 2019