رفع خطای dpkg returned an error code

بعصی مواقع حین نصب کردن یک پکیج ممکن هست این مشکل پیش بیاد.

برای حل کردنش چند تا کار میتونیم انجام بدیم

با دستور بالا پکیجهایی که به درستی کانفیگ نشدن، دوباره کانفیگ میشن یعنی عملیات هایی که قرار بود بعد از نصب پکیج انجام بشه دوباره اجرا میشه.

سوییچ a-  یعنی تمام پکیجهای کانفیگ نشده رو انتخاب کنه.

اگه جواب نداد دستور زیر بزنید

این دستور پکیجهایی که به علت نیازمندی های dependency درست نصب نشدن رو با دانلود و نصب یکیجهای مورد نیاز حل میکنه.

اگه جواب نداد با دستور زیر اون پکیج رو پاک و دوباره نصب کنید. حواستون باشه که این پکیج سیستمی و حیاتی نباشه.

و آخرین راه حل این هست که فایلهای info پکیج رو از dpkg حذف کنی، با اینکار انگار پکیج اصلا نصب نشده و dpkg یا apt اون رو نمیبینن.

این فایلها حاوی اطلاعاتی هستند که مشخص میکنه یک پکیج کجا نصب شده، چه فایلهایی داره و... باید این فایلها رو پاک یا به یه جای موقت دیگه جا به جا کنید و دوباره پکیج رو نصب کنید.

اول اونها رو پیدا کنید

و بعد اونها رو پاک یا جا به جا کنید

حالا پکیج رو نصب کنید.

وقتی یکیج نصب بشه اون فایلهایی که پاک کردید دوباره ساخته میشن.

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *