「yum」のないマシンでRPMをダウングレードするにはどうすればよいですか?


47

yumのないマシンに、パッケージのバージョン3.2がインストールされており、バージョン2.4を手動でダウンロードしましたが、古いバージョンをインストールするにはどうすればよいですか?

回答:


67

rpm -Uvh --oldpackage [filename]

--oldpackage古いバージョンをインストールできます。-U「アップグレード」を意味しますが、この場合は他のバージョンを置き換えるだけです。-i代わりに使用-Uすると、両方のバージョンがインストールされてしまいます。


6
vh引数はここにオプションです。のみ-U(または--upgrade)および--oldpackage必要です。
デイブムーニー14

2
rpm -U --force [filename]また、ダウングレード可能に
サーシャ

1
カーネルのrpm -i --force <package url / filename>場合(複数のバージョンを保持したいため)
Gert van den Berg

16

yum downgrade packagenameシステムのyumのバージョンに応じて、を試すこともできます。


3
正しいですが、OPは「yumのないマシン上」を指定しているため、yumが壊れているか、欠落しています。
クリギー

3
この回答の時点では、「yumなし」はOPの質問の一部ではありませんでした。編集履歴をご覧ください。
ewwhite

1
完全を期すために最善の回答を残してください。コメントで理由を明確にします。
クリギー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.