Wie aktualisiere ich YUM-Repositorys?


14

Ich bin sehr, sehr neu in all dem, also bitte Babyschritte, wenn Hilfe geschätzt wird.

Ich versuche, eine Verbindung zum folgenden Repository herzustellen, damit ich meine YUM-Pakete aktualisieren kann: http://repo.webtatic.com/yum/centos/5/SRPMS/

Ehrlich gesagt habe ich keine Ahnung, wie man das mit SSH macht - jede Anleitung ist sehr dankbar.


Die bessere Frage ist, warum niemand die YUM-Repositories aktualisiert lol
Adam F

Antworten:


8

Die Anweisungen finden Sie unter: http://www.webtatic.com/projects/yum-repository/

rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-0.noarch.rpm

Das scheint ein bisschen einfacher zu sein, als es von Hand zu machen, wie ich vorgeschlagen habe;)
pehrs

Diese Installation enthält aus irgendeinem Grund nicht mehrere aktualisierte Pakete (z. B. http, php, openssl usw.). Vielleicht mache ich etwas falsch?
JM4

Sobald Sie das Repository installiert haben, können Sie es yum install <some package in the webtatic repository> --enablerepo=webtaticgenauso wie jedes andere Paket installieren.
Joe

denke, es würde helfen, wenn ich die Domain richtig buchstabiere (webtatic, nicht webtactic), obwohl ich die zweite besser mag :)
JM4

3

Zuerst müssen Sie das Repository in einer Konfigurationsdatei für yum einrichten. Erstellen Sie die Repo-Konfiguration wie folgt:

# cd /etc/yum.repos.d
# nano Webtatic

Fügen Sie so etwas in die Datei ein

[webtatic] 
name=Webtatic repo
baseurl=http://repo.webtatic.com/yum/centos/5/SRPMS/
enabled=1 
gpgcheck=1 
gpgkey=http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy

Speichern und schließen Sie die Datei. Dann importieren Sie den Schlüssel für das Repo:

# rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy

Zu diesem Zeitpunkt wird das Repository zu yum hinzugefügt. Jetzt brauchen Sie es nur noch zu benutzen.

# yum update

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.