Swift with Furkan

Yum Update Hatası “qpid-cpp”

linux

Centos 64 bit 6.2 kullanıyordum. Güncelleme çıkınca bir Update yapmak istedim. Ancak Centos üzerinde “Yum update” komutunu girdiğim zaman aşağıdaki hata ile karşılaştım..

You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest

Yukarıdaki hata mesajını görünce “yum update –skip-broken” komutu ile güncellemeye devam etmek istedim. Ancak tekrar hata mesajı ile karşılaştım.

Packages skipped because of dependency problems:
qpid-cpp-client-0.14-22.el6_3.x86_64 from base
qpid-cpp-client-ssl-0.14-22.el6_3.x86_64 from base
qpid-cpp-server-0.14-22.el6_3.x86_64 from base
qpid-cpp-server-ssl-0.14-22.el6_3.x86_64 from base
qpid-qmf-0.14-14.el6_3.x86_64 from base

Quid-cpp paketindeki bir sorun nedeni ile güncelleme yapmıyordu. Bu hatayı İnternet üzerinde araştırdığımda Centos’un 6.x sürümlerinde karşılaşanlar olduğunu gördüm.

Çözüm için ilk aklıma gelen paketi kaldırıp yeniden kurmak oldu…

Birinci Adım;

Öncelikle Quid-Cpp’yi kaldırıp yeniden kurmamız gerekiyor.

[root@teakolik ~]# yum erase qpid-cpp-server

Komutunu girerek, Qpid-Cpp yazılımının Server paketini Yum ile Centos işletim sisteminden kaldırıyoruz.

Removed:
    qpid-cpp-server.x86_64 0:0.12-6.el6
Dependency Removed:
    matahari.x86_64 0:0.4.4-11.el6
    matahari-broker.x86_64 0:0.4.4-11.el6
    qpid-cpp-server-ssl.x86_64 0:0.12-6.el6

Complete!

Şeklinde kaldırdığını bize söyleyecektir.

İkinci adım;

İkinci adımda ise aşağıdaki komutu giriyoruz.

[root@teakolik ~]# yum erase qpid-cpp-client

Bu komut ile Qpid-Cpp‘nin Client yazılımını kaldırmış oluyoruz.

Removed:
    qpid-cpp-client.x86_64 0:0.12-6.el6

Dependency Removed:
    matahari-agent-lib.x86_64 0:0.4.4-11.el6
    matahari-host.x86_64 0:0.4.4-11.el6
    matahari-network.x86_64 0:0.4.4-11.el6
    matahari-service.x86_64 0:0.4.4-11.el6
    matahari-sysconfig.x86_64 0:0.4.4-11.el6
    qpid-cpp-client-ssl.x86_64 0:0.12-6.el6
    qpid-qmf.x86_64 0:0.12-6.el6

Complete!

Client paketini ve Server paketini kaldırıldıktan sonra Quid-CPP‘yi yeniden kuruyoruz.

Üçüncü adım;

[root@teakolik ~]# yum install qpid-cpp-server qpid-cpp-client


Komutunu girdiğimiz zaman Quid-Cpp paketinin Server ve Client versiyonları tekrardan kuruluyor. Kurulum bittiğinde ise “Complate” mesajını alacaksınız.

Güncellemeleri artık sorunsuz bir şekilde alabilirsiniz. Yum hata vermeyecek…

[root@teakolik ~]# yum update

Komutunu girerek güncellemeleri alabilirsiniz. Hadi kolay gelsin…

Centos, Centos 6.2, hata, Linux, qpid-cpp, qpid-cpp-client, qpid-cpp-server, skip-broken to work, slider, update, update hatası, yum

Furkan SANDAL

Share this:

Exit mobile version