#
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/fedora/linux/core/$releasever/$basearch/os/
http://mirrors.kernel.org/fedora/core/$releasever/$basearch/os/
ftp://ftp.sunet.se/pub/Linux/distributions/fedora/core/$releasever/$basearch/os/
ftp://ftp.surfnet.nl/pub/os/Linux/distr/fedora/$releasever/$basearch/os/
ftp://ftp.uio.no/pub/Linux/Fedora/core/$releasever/$basearch/os/
http://ftp.dulug.duke.edu/pub/fedora/linux/core/$releasever/$basearch/os
ftp://linux.stanford.edu/pub/mirrors/fedora/linux/core/$releasever/$basearch/os
http://fedora.redhat.com/releases/fedora-core-$releasever
ftp://ftp.ussg.iu.edu/pub/linux/fedora/fedora/redhat/$releasever/$basearch/yum/os/
http://mirrors.usc.edu/pub/linux/fedora/redhat/$releasever/$basearch/yum/os/
http://download.fr.fedora.us/fedora/redhat/$releasever/$basearch/yum/os/
http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/fedora/redhat/$releasever/$basearch/yum/os/
http://wftp.tu-chemnitz.de/pub/linux/fedora/redhat/$releasever/$basearch/yum/os/
ftp://ftp.g-int.net/apt/redhat/$releasever/$basearch/yum/os/
http://fedora.quicknet.nl/fedora/redhat/$releasever/$basearch/yum/os/
http://ftp.iasi.roedu.net/mirrors/fedora.us/fedora/redhat/$releasever/$basearch/yum/os/
ftp://ftp.funet.fi/pub/linux/mirrors/fedora/linux/core/$releasever/$basearch/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/fedora/linux/core/updates/$releasever/$basearch/
http://mirrors.kernel.org/fedora/core/updates/$releasever/$basearch
ftp://ftp.uio.no/pub/Linux/Fedora/core/updates/1/
ftp://ftp.sunet.se/pub/Linux/distributions/fedora/core/updates/$releasever/$basearch/
ftp://ftp.surfnet.nl/pub/os/Linux/distr/fedora/updates/$releasever/$basearch/
http://speakeasy.rpmfind.net/linux/fedora/core/updates/$releasever/$basearch
http://ftp.dulug.duke.edu/pub/fedora/linux/core/updates/$releasever/$basearch
ftp://linux.stanford.edu/pub/mirrors/fedora/linux/core/updates/$releasever/$basearch
http://fedora.redhat.com/updates/released/fedora-core-$releasever
ftp://ftp.ussg.iu.edu/pub/linux/fedora/fedora/redhat/$releasever/$basearch/yum/updates/
http://mirrors.usc.edu/pub/linux/fedora/redhat/$releasever/$basearch/yum/updates/
http://download.fr.fedora.us/fedora/redhat/$releasever/$basearch/yum/updates/
http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/fedora/redhat/$releasever/$basearch/yum/updates/
http://wftp.tu-chemnitz.de/pub/linux/fedora/redhat/$releasever/$basearch/yum/updates/
ftp://ftp.g-int.net/apt/redhat/$releasever/$basearch/yum/updates/
http://fedora.quicknet.nl/fedora/redhat/$releasever/$basearch/yum/updates/
http://ftp.iasi.roedu.net/mirrors/fedora.us/fedora/redhat/$releasever/$basearch/yum/updates/
ftp://ftp.funet.fi/pub/linux/mirrors/fedora/linux/core/updates/$releasever/$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/fedora/fedora/$releasever/$basearch/yum/stable
#
http://fedora.quicknet.nl/fedora/fedora/$releasever/$basearch/yum/stable
#
http://download.fedora.us/fedora/fedora/$releasever/$basearch/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/$releasever/$basearch/freshrpms/
http://ftp.us2.freshrpms.net/linux/freshrpms/ayo/fedora/linux/$releasever/$basearch/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/$basearch/
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/$releasever/en/$basearch/at-stable
#
http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-stable
#
http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/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/fedora/$releasever
#
http://ruslug.rutgers.edu/macromedia/apt/fedora/$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/fedora/linux/core/1/i386/os/Fedora/RPMS/yum-2.0.4-2.noarch.rpm
# rpm -Uvh
http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/Fedora/RPMS/fedora-release-1-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/