مشکل yum update – خطا Error: Protected multilib versions

چند دقیقه پیش قصد بروز رسانی یکی از سرور های لینوکس را داشتیم که متن خطای زیر نمایش داده می شد:

Error: Protected multilib versions: libgcc-4.4.6-4.el6.i686 != libgcc-4.4.6-3.el6.x86_64
Error: Protected multilib versions: glibc-2.12-1.80.el6_3.5.i686 != glibc-2.12-1.47.el6_2.12.x86_64
You could try using –skip-broken to work around the problem

منظور این خطا این است که libgcc به هر دلیلی دو بار نصب شده. در متن خطا پیشنهاد شده که با دستور

yum update –skip-broken می تونید نرم افزار های سیستم عامل را به روز کنید و خطا را نادیده  بگیرید، ولی این راه حل ما نیست.

 

دستور زیر را اجرا می کنیم :

rpm -qa | grep glibc

خروجی:

libgcc-4.4.6-3.el6.x86_64
libgcc-4.4.6-4.el6.i686

می بینیم که libgcc دو بار نصب شده، یک بار نسخه ۳۲ بیتی و بار دیگر نسخه ۶۴ بیتی.

با توجه به اینکه نسخه سیستم عامل سرور لینوکس طلاهاست ۶۴ بیتی است، نسخه ۳۲ را حذف می کنیم:

yum remove libgcc-4.4.6-4.el6.i686

 

به همین سادگی مشکل حل شد!


لینک کوتاه مطلب : https://blog.talahost.com/?p=50
برچسب ها :
Google Reader Yahoo Facebook Twitter Digg FriendFeed Delicious Google Translate
مطلب مورد نظر ارسال شدآبان ۱۱ام, ۱۳۹۱ ۰:۳۲. شما می توانید جواب های ارسال شده به این مطلب را از طریق RSS 2.0. پی گیری کنید ،همچنین می توانیدجواب بدهید، یا این مطلب رادنبال کنید.

گذاشتن پاسخ

(Ctrl+Enter)

XHTML:می توانید از این تگ ها استفاده کنید<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">