admin_grundlagen:yum
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
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
yum changelog
Changelog-Plugin installieren
yum install yum-plugin-changelog
Changelog abfragen
yum changelog 2017-10-01 "*openssh*"
oder bei Update
yum update <paket> --changelog
CentOS Repository einschalten
Beispiel: centosplus Repository einschalten:
yum repolist yum-config-manager --enable centosplus
oder
- /etc/yum.repos.d/CentOS-Base.repo
[centosplus]
…
enabled=1
Drittanbieter Repository hinzufügen
Liste von Drittanbieter Repositories
- /etc/dnf/dnf.conf
[main] # Benötigt DNSSEC, erlaubt die Repository-Schlüssel automatisch zu erlauben gpg_dns_verification=yes
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
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.1583143983.txt.gz · Zuletzt geändert: 2020/03/02 10:13 von ingo_wichmann
