Bagaimana cara menurunkan RPM pada mesin tanpa 'yum'?


47

Pada mesin tanpa yum, saya memiliki versi 3.2 dari paket yang diinstal dan saya telah mengunduh versi 2.4 secara manual, bagaimana cara menginstal versi yang lebih lama?

Jawaban:


67

rpm -Uvh --oldpackage [filename]

--oldpackagememungkinkan Anda untuk menginstal versi yang lebih lama, -Uberarti "meningkatkan", tetapi dalam hal ini hanya akan mengganti versi yang lain. Jika Anda menggunakan -ialih-alih, -UAnda akan berakhir dengan kedua versi terinstal.


6
The vhargumen adalah opsional di sini. Hanya -U(atau --upgrade) dan --oldpackagediperlukan.
Dave Mooney

2
rpm -U --force [filename]juga memungkinkan penurunan versi
Sasha

1
Untuk kernel rpm -i --force <package url / filename>bekerja (karena Anda ingin menyimpan beberapa versi)
Gert van den Berg

16

Anda juga dapat mencoba yum downgrade packagename, tergantung pada versi yum di sistem Anda.


3
Anda benar, tetapi OP menentukan "pada mesin tanpa yum" sehingga yum rusak atau hilang.
Criggie

3
Pada saat jawaban ini , "tanpa 'yum'" bukan bagian dari pertanyaan OP. Silakan lihat riwayat sunting.
ewwhite

1
Jawaban cuti terbaik untuk kelengkapan, dan komentar Anda menjelaskan alasannya.
Criggie
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.