YUM and yum.conf - for the interested one's

Roger Grosswiler roger at gwch.net
Fri Nov 19 12:05:09 UTC 2004


Hi,

i tried to place the currenct repo's in one file called "others" so i can handle it via differenct conf-files. I send
you here my yum.conf and the contents of /etc/yum.repos.d/others.repo:

do in /etc/ vi yum-others.conf and copy-paste the following:

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
file:///etc/yum.repos.d/others.repo
#
#
#
#############################################
#                                           #
# PGP - Keys to import from several sites   #
#                                           #
#############################################
#
#
# Newrpms.sunsite.dk
# ------------------
# -> no key
#
#
# ATRPMS
# ------
# just do in your shell:
#1)  wget http://ATrpms.net/RPM-GPG-KEY.atrpms
#2)  rpm --import RPM-GPG-KEY.atrpms
#
#
# LIVNA
# -----
# just do in your shell:
# rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
#
#
# DAG
# ---
# just do in your shell:
# 1) copy-paste the content from here (Beginning at BEGIN PGP PUBLIC KEY BLOCK) in a file on your local drive:
#  http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
# 2) do rpm --import [yourfilename]
#
# you got it, yum is now working...

...and follow the instructions to import the PGP-Keys in this file.

afterwards, go to /etc/yum.repos.d - do vi others.repo and copy-paste the following:

[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl= http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable
gpgcheck=1

[livna-unstable]
name=Livna.org Fedora Compatible Packages (unstable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.unstable
gpgcheck=1

[livna-testing]
name=Livna.org Fedora Compatible Packages (testing)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.testing
gpgcheck=1
#
#
# Freshrpms
#
[Freshrpms core]
name=Fedora Linux $releasever - $basearch - core
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/core
gpgcheck=1

[Freshrpms updates]
name=Fedora Linux $releasever - $basearch - updatesothers.repo.swp"
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/updates
gpgcheck=1

[Freshrpms Extras]
name=Fedora Linux $releasever - $basearch - freshrpms
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
gpgcheck=1
#
# Dag's Archive
#
[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag
#
#
# ATRpm's
#
[at-stable]
name=ATrpms for Fedora Core $releasever stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-stable

[at-good]
name=ATrpms for Fedora Core $releasever stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-good

[at-testing]
name=ATrpms for Fedora Core $releasever stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-testing

[at-bleeding]
name=ATrpms for Fedora Core $releasever stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-bleeding
#
#
# Newrpms
#
[newrpms.sunsite.dk]
name=Fedora Core 3 NewRPMS.sunsite.dk
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/i386/fc3


...you're done. I know, that there are many more than those, i just wanted to integrate "most wanted". If you see some
errors, just let me know. Also think about using enablerepo option under new yum.

HTH
Roger




More information about the users mailing list