ln -s /var/hda/files/yum/f12
* If you locate the files in a different tree, you will need the appropriate permissions. This is especially important if you build the tree by extracting from a .iso fileusing Nautilus. Change to a point in the tree and use:
find . -type d | xargs chmod 755
sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/rpmfusion-free-updates.repo
sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/rpmfusion-nonfree-updates.repo
=== Fedora Base OS Repo Configuration (Optional) ===
For this example, we will be doing the Fedora Base OS for 32-bit.
* Make directory to hold all Fedora i386 base os:
mkdir -p /var/hda/files/yum/f12/i386/os
* Build the OS tree
** From the Fedora DVD:
cp -a /mount/..../* /var/hda/files/yum/f12/i386/os
** From the DVD iso:
mkdir -p /mnt/iso
mount -o loop .../Fedora-12-i386-DVD.iso /mnt/iso
cp -a /mnt/iso/* /var/hda/files/yum/f12/i386/os
umount /mnt/iso
** From the CD isos (Note that the CD #1 can be used for a network install, see below):
mkdir -p /mnt/iso
mount -o loop .../Fedora-12-i386-disc1.iso /mnt/iso
cp -a /mnt/iso/* /var/hda/files/yum/f12/i386/os
umount /mnt/iso
mount -o loop .../Fedora-12-i386-disc2.iso /mnt/iso
cp -an /mnt/iso/* /var/hda/files/yum/f12/i386/os
umount /mnt/iso
...
=== Fedora Updates Repo Configuration ===