Yum ile paketleri kolayca nasıl indirebilirim?


11

Görünüşe göre, Fedora'nın yumeski sürüme geçme yeteneği var. Bunu yararlı buluyorum, çünkü sürekli bir şekilde NetworkManager'ı kararlı bir yükseltmede kırmaları gerektiğini düşünüyorlar . Birden çok şekilde.

NetworkManager'ı ve ona bağlı olan her şeyi nasıl eski sürüme geçirebilirim? yumTers iş yapabilir miyim ?

[root@x200s NetworkManager]# yum downgrade NetworkManager-0.8.999-2.git20110509.fc15.i686
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Downgrade Process
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager.i686 1:0.8.999-2.git20110509.fc15 will be a downgrade
--> Processing Dependency: NetworkManager-glib = 1:0.8.999-2.git20110509.fc15 for package: 1:NetworkManager-0.8.999-2.git20110509.fc15.i686
---> Package NetworkManager.i686 1:0.8.999-3.git20110526.fc15 will be erased
--> Finished Dependency Resolution
Error: Package: 1:NetworkManager-gnome-0.8.999-3.git20110526.fc15.i686 (@updates)
           Requires: NetworkManager = 1:0.8.999-3.git20110526.fc15
           Removing: 1:NetworkManager-0.8.999-3.git20110526.fc15.i686 (@updates)
               NetworkManager = 1:0.8.999-3.git20110526.fc15
           Downgraded By: 1:NetworkManager-0.8.999-2.git20110509.fc15.i686 (fedora)
               NetworkManager = 1:0.8.999-2.git20110509.fc15
Error: Package: 1:NetworkManager-0.8.999-2.git20110509.fc15.i686 (fedora)
           Requires: NetworkManager-glib = 1:0.8.999-2.git20110509.fc15
           Installed: 1:NetworkManager-glib-0.8.999-3.git20110526.fc15.i686 (@updates)
               NetworkManager-glib = 1:0.8.999-3.git20110526.fc15
           Available: 1:NetworkManager-glib-0.8.999-2.git20110509.fc15.i686 (fedora)
               NetworkManager-glib = 1:0.8.999-2.git20110509.fc15
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Her paketi bağımsız olarak yapmadan eski sürüme geçmenin bir yolu var mı?

Yanıtlar:


20

Kullanabilirsiniz:

yum downgrade NetworkManager NetworkManager-gnome NetworkManager-glib

Gibi bir yöntem var mıyum downgrade NetworkManager (and all preques unmentioned)
Evan Carroll

3

Daha önce söz konusu sistemde çalışan bir sürümünüz varsa yum history bir goto komutudur. İşlemleri listeler ve belirli bir noktaya geri dönmenize veya tek eylemleri geri almanıza izin verir.

http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/ch05s16.html

Alternatif olarak, yum-allow-downgrade eklentisini kullanarak birden fazla sürüm kısıtlaması bağımlılığına sahip bir şeyi eski sürüme geçirmek isterseniz, gördüğünüz bağımlılık hatalarını sıralayabilirsiniz. Kullanabileceğiniz bir --allow-downgrade seçeneği ekleyecektir.

Eğer kasıtlı olarak eski bir versiyona bağlıysanız versiyon kilidi paketine bakmanızı öneririm. Bu, çalışmanızı bozan kendinizi / meslektaşlarınızı / planlanmış güncellemeleri önleyecektir.

http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/ch06s25.html

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.