Third Party Repos for YDL 6

To install additional software besides what is already included with Yellow Dog 6, I’m using three additional repositories. These are set up by saving them as text files in the /etc/yum.repos.d folder (root privilege required). The file names are: fedora-extras.repo, livna-stable.repo, and dribble.repo

NOTE: These are clearly NOT supported by Terrasoft and could potentially create stability issues on your system. That said, I haven’t had any problems with using them other than some of the applications not working properly. In some cases an RPM will call for a dependency not included in these or the yellowdog repos since they’re included in Fedora Core 6 base. In this case you can install the dependency directly from the Fedore Core 6 download server.

fedora-extras.repo

[fedora-extras]

name=Fedora Extras

baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/6/ppc

enabled=1

gpgcheck=0

livna-stable.repo

[livna-stable]

name=Livna.org Fedora Compatible Packages (stable)

baseurl=http://rpm.livna.org/fedora/6/ppc

enabled=1

gpgcheck=0

dribble.repo

[dribble]

name=Dribble for Fedora 7 - ppc

baseurl=http://dribble.org.uk/repo/7/ppc

enabled=1

gpgcheck=0

After installing those it appears to be a good idea to install ProtectBase to prevent files from the yellowdog-base repository from being overwritten by files from these or other third party repositories. Here’s how to install and configure ProtectBase to protect your yellowdog-base.repo:

su
[root password]

yum install yum-protectbase

echo 'protect=1' >> /etc/yum.repos.d/yellowdog-base.repo

echo 'protect=1' >> /etc/yum.repos.d/yellowdog-updates.repo

exit

If you need to disable protection in the future, just edit /etc/yum.repos.d/yellowdog-base.repo and change protect=1 to protect=0.

UPDATED 5/10/08: Using Fedora 7 packages from Dribble now, and protecting both yellowdog-base and yellowdog-updates (so updates will install properly)

*
To prove you're a person (not a spam script), type the security word shown in the picture.

CAPTCHA