Frage Wie kann ich ein RPM downgraden?


Ich habe Version 3.2 eines Pakets installiert und ich habe Version 2.4 manuell heruntergeladen, wie installiere ich die ältere Version?


38
2018-05-27 01:30


Ursprung


Dies ist auf einer Maschine ohne Yum. - Harley


Antworten:


rpm -Uvh --oldpackage [filename]

--oldpackage ermöglicht es Ihnen, ältere Versionen zu installieren, -U bedeutet "upgrade", aber in diesem Fall wird es nur die andere Version ersetzen. Wenn du benutzt -i anstatt -U Sie werden am Ende beide Versionen installiert haben.


54
2018-05-27 01:30



Das vh Argumente sind hier optional. Nur -U (oder --upgrade) und --oldpackage sind notwendig. - Dave Mooney
rpm -U --force [filename] erlaubt auch Downgrades - Sasha
Für Kerne rpm -i --force <package url / filename> funktioniert (da Sie mehrere Versionen behalten möchten) - Gert van den Berg


Sie können es auch versuchen yum downgrade packagename, abhängig von der Version von yum auf Ihrem System.


13
2018-05-27 01:53



Sie sind richtig, aber OP hat "auf einer Maschine ohne yum" angegeben, also ist entweder yum gebrochen oder fehlt. - Criggie