Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:yum

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:yum [2012/07/03 17:12] – angelegt ingo_wichmannadmin_grundlagen:yum [2020/11/13 16:45] (aktuell) – ingo_wichmann
Zeile 7: Zeile 7:
 mehrere //yum// Befehle nacheinander, aber nur ein mal Cache aktualisieren: mehrere //yum// Befehle nacheinander, aber nur ein mal Cache aktualisieren:
   yum shell   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
 +
 +<file txt /etc/yum.repos.d/CentOS-Base.repo>[centosplus]</file>
 +...
 +<file>enabled=1</file>
 +
 +
 +
 +====== Drittanbieter Repository hinzufügen ======
 +[[paketverwaltung#zusaetzliche_repositories|Liste von Drittanbieter Repositories]]
 +
 +<file txt /etc/dnf/dnf.conf>
 +[main]
 +# Benötigt DNSSEC, erlaubt die Repository-Schlüssel automatisch zu erlauben
 +gpg_dns_verification=yes
 +
 +</file>
 +
 +
 +===== CentOS 5 =====
 +Beispiel: Repository [[http://wiki.centos.org/AdditionalResources/Repositories/RPMForge|rpmforge]] hinzufügen :
 +  yum install yum-priorities
 +(( Das Paket //yum-priorities// ist in CentOS 6 nicht mehr notwendig ))
 +''/etc/yum.repos.d/CentOS-Base.repo'' :
 +<file>
 +[base]
 +priority=1
 +</file>
 +..
 +<file>
 +[update]
 +priority=1
 +</file>
 +..
 +  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
 +(( 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
 +))
 +=== testen ===
 +  yum install htop
  
 ====== Mirror erstellen ====== ====== Mirror erstellen ======
Zeile 26: Zeile 86:
   rsync $o ftp.hosteurope.de::centos/5/updates/x86_64/ /srv/mirror/centos/5/updates/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   rsync    ftp.hosteurope.de::centos/RPM-GPG-KEY-CentOS-5 /srv/mirror/centos/RPM-GPG-KEY-CentOS-5
 +
 +
 +====== Repository ======
 +
 +  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
  
admin_grundlagen/yum.1341335538.txt.gz · Zuletzt geändert: 2012/07/03 17:12 von ingo_wichmann