انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: sonic69 در 26 شهریور 1395، 01:07 بظ
-
سلام
من یکبار اپاچی رو نصب کردم و مجدد خواستم نصب کنم که خطای زیر رو میده:
Errors were encountered while processing:
mysql-common
mysql-server-5.6
javascript-common
libmysqlclient20:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
میشه کمک کنید؟
-
کسی نیست کمک کنه ؟
-
بهتر توضیح بدین. اینکه دقیقا کدوم آپاچی و نصب کردین؟ اگه تامکت و نصب کردین بگین تا بگم چیکار کنید.
-
سلام داداش
این مشکل به خاطر اینه که mysql server دو تا ورژن مختلف داره که یکیش 5.5 هستو توی مخازن رسمی ابونتو و اون یکی 5.7 هستش و تو مخازن رسمی MySQL one هستش ولی ورژنی که شما مخواین نصب کنین 5.6 !!!
حالا راه حل :
*(راه اول) :
1.اول از همه باید به دنبال همه ی پکیج های MySQL بگردی و اونا رو پاک کنی برای همین این دستور رو بزن :
dpkg -l | grep mysql
حالا اسم این پکیج ها میاد و شما همه ی این پکیج ها به علاوه ی تمام کتابخانه ها و نرم افزارهایی که باعث این ارور شدن (javascript-common و libmysqlclient20:amd64) رو با دستور purge پاک کنید و برای محکم کاری یه autoremove هم تهش بزن
2.حالا که همه ی پکیج ها و کتابخانه هایی باعث خطا می شدن پاک شدن حالا می تونین نصب رو انجام بدین (به همون صورت عادی با دستور install) حالا قاعدتا باید از مخازن MySQL one نصب کنه و ورژنش 5.7 می شه
**(راه دوم)
1.همون مرحله ی اول راه قبلی رو تکرار کن
2.باید مخازن MySQL رو پاک کنی
3.بعدش که مخازن و ورژن های قبلی رو پاک کردی حالا نرم فزار رو به صورت همیشگی نصب کن الان قاعدتا باید از مخزان اصلی اوبونتو نصب کنه که ورژنش 5.5 می شه
اگه هیش کدوم اینا جواب نداد یه بار هم نصبو با تور انجام بده (البته می دونم که تو تحریم mysql one نیستیم ولی برا محکم کاری گفتم)