مكتبة الشروحات

الملف /usr/lib64/mysql/libmysqlclient.so.18.0.0 من تثبيت الحزمة cl-MariaDB103-libs-10.3.39-3.el7.cloudlinux.x86_64 يتعارض مع الملف من الحزمة mysqlclient18-compat-10.1.28-1.el7.cloudlinux.x86_64.

الرسالة التي قدمتها تشير إلى وجود تعارض بين حزمتين: cl-MariaDB103-libs-10.3.39-3.el7.cloudlinux.x86_64 و mysqlclient18-compat-10.1.28-1.el7.cloudlinux.x86_64. كلا الحزمتين تحاولان تثبيت ملف بنفس الاسم (libmysqlclient.so.18.0.0)، مما يتسبب في التعارض.

لحل هذه المشكلة، لديك بعض الخيارات:

ترقية أو إعادة تثبيت الحزم:

  • إذا كان ذلك ممكنًا، حاول ترقية الحزمتين إلى إصدارات متوافقة مع بعضها. إذا كانت الحزم جزءًا من مستودع حزم، يمكنك التحقق من التحديثات وتثبيتها.
  • إذا كنت لا تحتاج إلى كلا الحزمتين، يمكنك إزالة واحدة منهما. كن حذرًا عند القيام بذلك، حيث قد يؤثر ذلك على البرامج الأخرى التي تعتمد على الحزمة التي ستتم إزالتها.

إزالة الحزمة المتعارضة:

yum remove <اسم الحزمة>
  • يمكنك محاولة فرض تثبيت إحدى الحزم، ولكن قد يؤدي ذلك إلى تعارضات أو سلوك غير متوقع. استخدم هذا الخيار بحذر.

فرض التثبيت:

yum install --skip-broken <اسم الحزمة>

استشارة وثائق CloudLinux أو الحزمة:

  • تحقق من الوثائق أو موارد الدعم المقدمة من CloudLinux أو المسؤولين عن الحزمة. قد تكون لديهم تعليمات محددة لحل مثل هذه التعارضات.

النظر في نهج مختلف:

  • إذا كان ذلك ممكنًا، فكر في ما إذا كان هناك حل بديل لا يتطلب تثبيت كلا الحزمتين. أحيانًا توجد حلول بديلة أو خيارات برامج مختلفة يمكن أن تحقق نفس النتيجة.

الاتصال بالدعم:

  • إذا كنت تستخدم منصة أو خدمة معينة (مثل CloudLinux)، فكر في الاتصال بفريق الدعم لديهم. قد تكون لديهم توصيات أو تحديثات خاصة تتعلق ببيئتهم.

تأكد دائمًا من وجود نسخ احتياطية لبياناتك المهمة قبل إجراء تغييرات كبيرة على نظامك، خاصة عند التعامل مع تثبيتات أو إزالات الحزم. بهذه الطريقة، يمكنك استعادة البيانات في حال حدوث أي مشكلة أثناء العملية.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟