# yum.conf - Fedora. Mirrors. Stable packages. GPG keys and package examples.
# (c) 2004 Tero Karvinen
http://iki.fi/karvinen
#
http://iki.fi/karvinen/yum.conf
# Some Scandinavian mirrors from Matti Niinikoski 2004
# Some foreign mirrors from Maxwell Kanat-Alexander 2004 and "Web Augur"
# Free software under the GNU General Public License GPL
# Changelog:
# 2004-09-28 Funet protocol to http, commented out gpgchecks, fedora.us
# 2004-09-19 Change funet.fi primary protocol to http (proxies, timeout)
# To use Tero's yum.conf
# su -
# cd /etc/
# mv yum.conf old-yum.conf
# wget
http://iki.fi/karvinen/yum.conf
# rpm --import
http://fedora.redhat.com/about/security/4F2A6FD2.txt
# rpm --import
http://www.fedora.us/FEDORA-GPG-KEY
# rpm --import
http://freshrpms.net/packages/RPM-GPG-KEY.txt
# yum -y update
# Have some coffee while your system is being updated. (30 min - hours)
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=fedora-release
tolerant=1
exactarch=0
# commands= # default commands if non given on command line
# http keepalive, disable if you have problems with a proxy:
keepalive=1
retries=6
#exclude=kernel # RPMs that are not updated. Space separated list, globs *?
# Manually compiled kernel modules usually work with one kernel version only
# Yum repositories.
# Put gpgcheck=1 to each to verify package authenticity.
# failovermethod=priority # tries first baseurl, then second...
# failovermethod=roundrobin # default, tries baseurls in random order
# $releasever # defined by distroverpkg in [main], eg. "1"
# $arch # processor, eg. "i686"
# $basearch # base type for processor, eg. "i386" (if your $arch is i686)
### Official Fedora Core / Fedora Project RPMs -
http://fedora.redhat.com
[base]
name=Fedora Core $releasever - $basearch - Base - Official RPMs, the same ones that are in installer cd-roms
baseurl=
http://ftp.funet.fi/pub/linux/mirrors/f ... search/os/
http://mirrors.kernel.org/fedora/core/$ ... search/os/
ftp://ftp.sunet.se/pub/Linux/distributi ... search/os/
ftp://ftp.surfnet.nl/pub/os/Linux/distr ... search/os/
ftp://ftp.uio.no/pub/Linux/Fedora/core/ ... search/os/
http://ftp.dulug.duke.edu/pub/fedora/li ... asearch/os
ftp://linux.stanford.edu/pub/mirrors/fe ... asearch/os
http://fedora.redhat.com/releases/fedor ... releasever
ftp://ftp.ussg.iu.edu/pub/linux/fedora/ ... ch/yum/os/
http://mirrors.usc.edu/pub/linux/fedora ... ch/yum/os/
http://download.fr.fedora.us/fedora/red ... ch/yum/os/
http://sunsite.informatik.rwth-aachen.d ... ch/yum/os/
http://wftp.tu-chemnitz.de/pub/linux/fe ... ch/yum/os/
ftp://ftp.g-int.net/apt/redhat/$release ... ch/yum/os/
http://fedora.quicknet.nl/fedora/redhat ... ch/yum/os/
http://ftp.iasi.roedu.net/mirrors/fedor ... ch/yum/os/
ftp://ftp.funet.fi/pub/linux/mirrors/fe ... search/os/
failovermethod=priority
#gpgcheck=1
# Has eg. ethereal ethereal-gnome nmap nmap-frontend gcc httpd squirrelmail imap php gaim
# rpm --import
http://fedora.redhat.com/about/security/4F2A6FD2.txt
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates - Official update RPMs from Fedora Project
baseurl=
http://ftp.funet.fi/pub/linux/mirrors/f ... $basearch/
http://mirrors.kernel.org/fedora/core/u ... /$basearch
ftp://ftp.uio.no/pub/Linux/Fedora/core/updates/1/
ftp://ftp.sunet.se/pub/Linux/distributi ... $basearch/
ftp://ftp.surfnet.nl/pub/os/Linux/distr ... $basearch/
http://speakeasy.rpmfind.net/linux/fedo ... /$basearch
http://ftp.dulug.duke.edu/pub/fedora/li ... /$basearch
ftp://linux.stanford.edu/pub/mirrors/fe ... /$basearch
http://fedora.redhat.com/updates/releas ... releasever
ftp://ftp.ussg.iu.edu/pub/linux/fedora/ ... m/updates/
http://mirrors.usc.edu/pub/linux/fedora ... m/updates/
http://download.fr.fedora.us/fedora/red ... m/updates/
http://sunsite.informatik.rwth-aachen.d ... m/updates/
http://wftp.tu-chemnitz.de/pub/linux/fe ... m/updates/
ftp://ftp.g-int.net/apt/redhat/$release ... m/updates/
http://fedora.quicknet.nl/fedora/redhat ... m/updates/
http://ftp.iasi.roedu.net/mirrors/fedor ... m/updates/
ftp://ftp.funet.fi/pub/linux/mirrors/fe ... $basearch/
failovermethod=priority
#gpgcheck=1
# Has eg. lftp openssh openssh-server wget curl postfix
### Third party RPMs, various projects and packagers
# rpm --import
http://fedora.redhat.com/about/security/4F2A6FD2.txt
# Fedora Core test/development packages have other keys, see
#
http://fedora.redhat.com/about/security/
#[fedora-us-stable]
#name=Fedora.us Extras (Stable) - Third party RPMs by many authors
#baseurl=
#
http://mirrors.kernel.org/fedora.us/fed ... yum/stable
#
http://fedora.quicknet.nl/fedora/fedora ... yum/stable
#
http://download.fedora.us/fedora/fedora ... yum/stable
#failovermethod=priority
#gpgcheck=1
# Has eg. thunderbird MozillaFirebird nethack-falconseye neverball xmule
# rpm --import
http://www.fedora.us/FEDORA-GPG-KEY
[freshrpms]
name=FreshRPMs - Stable - Third party RPMs by Mathias Saou
baseurl=
http://ayo.freshrpms.net/fedora/linux/$ ... freshrpms/
http://ftp.us2.freshrpms.net/linux/fres ... freshrpms/
failovermethod=priority
gpgcheck=1
#retries=1
# Has eg. sylpheed ogle ogle_gui mplayer-mencoder ltris neverball
# xmms-mp3 gstreamer-plugins-extras gstreamer-plugins-mp3
# rpm --import
http://freshrpms.net/packages/RPM-GPG-KEY.txt
#[livna-stable]
#name=Livna.org - Fedora Compatible Packages (stable) - Third party RPMs with non-Free licenses, patents...
#baseurl=
http://rpm.livna.org/fedora/$releasever ... yum/stable
#failovermethod=priority
#retries=0
#gpgcheck=1
# Has eg. xmms-mp3 mplayer mplayer-mencoder ogle ogle_gui gstreamer-plugins-mp3
# rpm --import
http://rpm.livna.org/RPM-LIVNA-GPG-KEY
#[atrpms-stable]
#name=ATrpms - Stable
#baseurl=
#
http://apt.physik.fu-berlin.de/fedora/$ ... /at-stable
#
http://ftp-stud.fht-esslingen.de/atrpms ... /at-stable
#
http://wftp.tu-chemnitz.de/pub/linux/AT ... /at-stable
#gpgcheck=1
# rpm --import
http://atrpms.physik.fu-berlin.de/RPM-GPG-KEY.atrpms
#[macromedia]
#name=macromedia.mplug.org - Flash Plugin - Closed source plugin for web embedded interactive animations
#baseurl=
http://macromedia.mplug.org/apt/fedora/$releasever
#
http://sluglug.ucsc.edu/macromedia/apt/ ... releasever
#
http://ruslug.rutgers.edu/macromedia/ap ... releasever
#
http://macromedia.rediris.es/apt/fedora/$releasever
#gpgcheck=1
# Has flash-plugin
### Local repository, copy RPMs to baseurl, cd baseurl and yum-arch .
#[my-rpms]
#name=myrpms-local
#baseurl=file:///root/myrpms/
#gpgcheck=1
### Notes
# Using yum:
# yum -y install sylpheed # Install a program, -y answers "yes" to all questions
# yum list "*ssh*" # lists packages that have "ssh" in the name
# find /var/cache/yum -iname "*ssh*" # other way to find ssh
# chkconfig yum on # make yum update all programs every night
# yum remove up2date # remove a program, dependencies handled
# Upgrading between major versions (Red Hat 9 to Fedora Core 1):
# rpm -Uvh
http://download.fedora.redhat.com/pub/f ... noarch.rpm
# rpm -Uvh
http://download.fedora.redhat.com/pub/f ... 3.i386.rpm
# yum upgrade
# Fix some conflicts/requires dependences like: yum remove pine
# About yum: man yum ; man yum.conf ;
http://linux.duke.edu/projects/yum/
# Lists of repositories (places to add to yum.conf):
#
http://fedora.artoo.net/faq/samples/yum.conf
#
http://www.kolumbus.fi/matti.niinikoski/yum.conf (link currently down)
#
http://www.webaugur.com/bibliotheca/linux/yum.conf
# Notes:
# Baseurl is url to the the directory where you can see "headers" directory.
# If you are behind a proxy: export http_proxy="
http://www-cache.helia.fi:8000"
# Packages that are not found in these mirrors yet:
# catdoc soffice2html zoo calc lufs httrack psi icewm vobcopy
# rhl-ig rhl-rg rhl-cg rhl-sap rhl-sg soikko soikko-oo tmispell
# TODO:
# Yum repository of missing packages.
# GPG keys checking with a computer that has none installed. (Fedora base / updates?)
# Mirros listed in fastest first order. (automate speed test with bash and curl)
# done: Use $arch, $releasever... in all baseurls.
# This yum.conf and many other linux articles
http://iki.fi/karvinen/