Konfiguration
globale Konfiguration
-
main
-Sektion in/etc/yum.conf
- siehe
man yum.conf
Syntax | Bedeutung |
---|---|
[main] | main-Sektion (notwendig) |
reposdir= <verzeichnisse> | Verzeichnisliste für Repo-Files, (STD: /etc/yum.repos.d , /etc/yum/repos.d/ ) |
cachedir= <verzeichnis> | Verzeichnis für Cache (Std: /var/cache/yum ) |
logfile= <file> | Logfile (kompletter Pfadname) |
distroverpkg= <paket> | welches Paket liefert die Version der Distribution? |
exclude= <pakete> | Pakete ausschliessen (Installation, Update) |
installonlypkgs= <pakete> | Pakete, die nur installiert, niemals aktualisiert werden sollen (Std: kernel -Pakete |
debuglevel= <nummer> | Debug Level (Std: 2) |
errorlevel= <nummer> | Error Message Output Level (Std: 2) |
assumeyes= { 0 oder 1} | Prompt bei kritischen Aktionen (STD: 0), 1 entspricht der Option -y (kein Prompt) |
tolerant= { 0 oder 1} | toleriere "fehlerhafte" Paketangaben bei Kommandos (STD: 0) |
exactarch= { 1 oder 0} | bei Update: nur Pakete mit gleicher Architektur (STD: 1) |
obsoletes= { 0 oder 1} | bei Update: obsolete Pakete sind kein Problem (STD: 0) |
gpgcheck= { 0 oder 1} | GPG-Signatur-Prüfung? (STD: 0) |
[main] cachedir=/var/cache/yum debuglevel=0 logfile=/var/log/yum.log assumeyes=0 distroverpkg=redhat-release tolerant=1 gpgcheck=1 reposdir=/etc/yum.d exclude=kernel* openoffice.org* |
Repository-Konfiguration
- in Files
/etc/yum.repos/*.repo
bzw./etc/yum/repos.d/*.repo
- siehe
man yum.conf
Syntax | Bedeutung |
---|---|
[repoid] | Name der Repository-Sektion (ein Wort, notwendig) |
name= <zeichenkette> | Zeichenkette (Repo-Beschreibung) |
baseurl= <url> | URL auf Verzeichnis, in dem repodata liegt, http://, ftp://, file:// möglich, mehrere URL-Zeilen erlaubt |
mirrorlist= <url> | URL auf File, in dem eine baseurl -Liste steht |
failovermethod= { *roundrobin* oder priority } | Auswahl der URLs |
enabled= { 1 oder 0} | Angabe, ob Repository verwendet wird oder nicht |
exclude= <pakete> | Pakete in diesem Repo ausschliessen (Installation, Update) |
includepkgs= <pakete> | Paketliste, die aus diesem Repo installiert bzw. aktualisiert werden soll |
gpgcheck= { 0 oder 1} | GPG-Signatur-Prüfung? (STD: 0) |
gpgkey= <url> | URL auf GPG-Signatur-File für dieses Repo |
[base] name=Fedora Core $releasever - $basearch - Base baseurl=http://ftpl.tu-chemnitz.de/pub/linux/fedora-core/$releasever/$basearch/os/ http://ftp.tu-chemnitz.de/pub/linux/fedora-core/$releasever/$basearch/os/ #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/ #mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora |