Grundlegende Befehle siehe Paketverwaltung
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
Changelog-Plugin installieren
yum install yum-plugin-changelog
Changelog abfragen
yum changelog 2017-10-01 "*openssh*"
oder bei Update
yum update <paket> --changelog
Beispiel: centosplus Repository einschalten:
yum repolist yum-config-manager --enable centosplus
oder
[centosplus]
…
enabled=1
Liste von Drittanbieter Repositories
[main] # Benötigt DNSSEC, erlaubt die Repository-Schlüssel automatisch zu erlauben gpg_dns_verification=yes
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
yum install htop
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
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
257 dnf install httpd 275 service httpd start
268 yum install -y createrepo 266 mkdir -p /var/www/html/centos/8/local/x86_64/RPMS 267 mv *.rpm /var/www/html/centos/8/local/x86_64/RPMS 273 createrepo /var/www/html/centos/8/local/x86_64 274 find /var/www/html/centos/8/local
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