Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:yum

Dies ist eine alte Version des Dokuments!


Grundlegende Befehle siehe Paketverwaltung

yum beschleunigen

ruft man yum mit der Option -C auf, werden die Paket-Caches diesmal nicht aktualisiert.

mehrere yum Befehle nacheinander, aber nur ein mal Cache aktualisieren:

yum shell

Repository hinzufügen

CentOS 5

Beispiel: Repository rpmforge hinzufügen :

yum install yum-priorities

1) /etc/yum.repos.d/CentOS-Base.repo :

[base]
priority=1

..

[update]
priority=1

..

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -i rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

2)

testen

yum install htop

Mirror erstellen

mit reposync

yum install yum-utils
mkdir -p /srv/mirror/centos/5

Beispiel: update Repository

reposync -p /srv/mirror/centos/5 --repoid=update -n -a x86_64

Beispiel: update Repository, nur x86_64, nur aktuelle Pakete

reposync -p /srv/mirror/centos/5 --repoid=update -n -a x86_64

mit rsync

mkdir -p /srv/mirror/centos/5/updates/x86_64/
o="-a --hard-links --delete --delete-excluded --delete-during " 

Beispiel: update Repository, nur x86_64

rsync $o ftp.hosteurope.de::centos/5/updates/x86_64/ /srv/mirror/centos/5/updates/x86_64/
rsync    ftp.hosteurope.de::centos/RPM-GPG-KEY-CentOS-5 /srv/mirror/centos/RPM-GPG-KEY-CentOS-5
1)
Das Paket yum-priorities ist in CentOS 6 nicht mehr notwendig
2)
Dabei wird der öffentliche Schlüssel von Dag Wiers in rpm importiert:
rpm -q --scripts rpmforge-release
rpm -qa gpg-pubkey*
Bei anderen Repositories muss man das von Hand machen. Z.B. ELRepo:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
admin_grundlagen/yum.1341347983.txt.gz · Zuletzt geändert: 2012/07/03 20:39 von ingo_wichmann