The Perfect Yum.conf File

Rory Gleeson rory at childwelfare.ca
Sat May 22 14:30:40 UTC 2004


I'm new to Fedora and Yum, just getting on the bandwagon on Test 3.  I'm
a convert from Mandrake, which is *NOT* more user-friendly, easier to
install, easier to update or have better hardware and network detection
on install than Fedora, contrary to popular opinion.  But, that's for
another thread.  And whether Fedora is a "project" or "product" intended
for "hobbyists" or "non-corporate home users" doesn't really matter to
me, since it seems intended to stand up against the other major distros
and DOES!

This thread is for the perfect Yum.conf file. 

http://www.fedoratracker.org has just added the ability to generate Apt
and Yum config files but FC2 repositories are just changing over so it's
not yet complete.  

So, maybe we can help each other develop the perfect Yum.conf file. 
Define "perfect" however you choose.  Add, delete and modify, according
to your free will with this free distro.  My version of perfect is to
add Dag, FreshRPMs, etc, when I find the right F2 code.  Your version of
perfect might be something different.  This is what I have so far...

What say you?  

Rory
Toronto, Canada



+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


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

####################################################################################
# Fedora Core Repositories:
# (This is the main set of official Fedora packages)
####################################################################################

# Updates to the OFFICIAL Fedora Core 2 package set
[http-download.fedora.redhat.com-pub-fedora-linux-core-updates-2-i386-]
name=http-download.fedora.redhat.com-pub-fedora-linux-core-updates-2-i386-
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/2/i386/

# The OFFICIAL Fedora Core 2 package set (Yum)
[http-redhat.secsup.org-fedora-core-2-i386-os-]
name=http-redhat.secsup.org-fedora-core-2-i386-os-
baseurl=http://redhat.secsup.org/fedora/core/2/i386/os/


####################################################################################
# Fedora Extras Repositories:
# (These packages are supplementary to Fedora Core)
####################################################################################

# The fedora.us fc2 yum repository. This repository is where the Fedora
#distribution originated, but these packages are supplementary to the
#Fedora Core packages. This repository contains the STABLE package set.
[http-download.fedora.us-fedora-fedora-2-i386-RPMS.stable-]
name=http-download.fedora.us-fedora-fedora-2-i386-RPMS.stable-
baseurl=http://download.fedora.us/fedora/fedora/2/i386/RPMS.stable/

# Updates to packages in the fedora.us fc2 yum repository. This
#repository is where the Fedora distribution originated, but these
#packages are supplementary to the Fedora Core packages.
[http-download.fedora.us-fedora-fedora-2-i386-RPMS.updates-]
name=http-download.fedora.us-fedora-fedora-2-i386-RPMS.updates-
baseurl=http://download.fedora.us/fedora/fedora/2/i386/RPMS.updates/


####################################################################################
# Third-Party Fedora Repositories:
# (These packages are independently maintained and may conflict with
#Core packages)
####################################################################################


### Livna.org repositories. Must have Fedora US/Extras
[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl= http://rpm.livna.org/fedora/$releasever/$basearch/yum/stable
#gpgcheck=1

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

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


# The GStreamer repository for FC The repository includes most GStreamer
#plugins, the editor, the #player, the python bindings, gstreamer-ffmpeg
#and gstreamer-monkeysaudio. Check out
#http://gstreamer.freedesktop.org/download/fedora.html for instructions.
#These packages are built against #fedora.us and livna.org packages, and
#will be submitted to those repositories as well.
[http-gstreamer.net-pkg-fedora-2-i386-yum-gst]
name=http-gstreamer.net-pkg-fedora-2-i386-yum-gst
baseurl=http://gstreamer.net/pkg/fedora/2/i386/yum/gst

# This repository provides packages that the gstreamer media framework
#depends upon.
[http-gstreamer.net-pkg-fedora-2-i386-yum-deps]
name=http-gstreamer.net-pkg-fedora-2-i386-yum-deps
baseurl=http://gstreamer.net/pkg/fedora/2/i386/yum/deps

END.





More information about the fedora-list mailing list