From cdfd73bc8014c2b33186358db09a6cb8164e31b8 Mon Sep 17 00:00:00 2001 From: Ibrahim Mkusa Date: Sat, 10 Aug 2024 19:18:00 -0400 Subject: [PATCH] Make package manager aware of new local repos --- repo/add_repo_from_iso.sh | 18 +++++++++++++++++- vms/virtinstall.sh | 9 ++++----- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/repo/add_repo_from_iso.sh b/repo/add_repo_from_iso.sh index de3d554..d1b9625 100644 --- a/repo/add_repo_from_iso.sh +++ b/repo/add_repo_from_iso.sh @@ -5,7 +5,7 @@ # file system # copy it to a local location if="/dev/sr0" -of="/ubuntu22.iso" # contents are in iso9660 filesystem. Need to be mounted later +of="/fedora.iso" # contents are in iso9660 filesystem. Need to be mounted later repo_location="/repo" # location mounted on the filesystem sudo mkdir $repo_location sudo dd if=$if of=$of bs=1M status='progress' @@ -19,3 +19,19 @@ EOF # verify /etc/stab changes and mount everything sudo mount -a ls $repo_location + +# Assumes a fedora family OS but similar changes can be made in debian family +# Makes dnf aware of newly available repos +sudo cat > /etc/yum.repos.d/base.repo < /etc/yum.repos.d/appstream.repo <