چگونه وابستگی های شکسته شده در اوبونتو را رفع کنم؟

چگونه وابستگی های شکسته شده را برطرف کنم؟

نحوه یافتن و تعمیر بسته های شکسته

  1. ترمینال خود را با فشار دادن Ctrl + Alt + T روی صفحه کلید خود باز کنید و وارد کنید: sudo apt –fix-missing update.
  2. بسته ها را در سیستم خود به روز کنید: sudo apt update.
  3. اکنون با استفاده از پرچم -f، بسته های شکسته را نصب کنید.

چگونه وابستگی ها را در اوبونتو رفع کنم؟

گزینه

  1. همه مخازن را فعال کنید
  2. نرم افزار را به روز کنید.
  3. نرم افزار را ارتقا دهید.
  4. وابستگی های بسته را پاک کنید.
  5. بسته های کش را پاک کنید.
  6. بسته‌های «در انتظار» یا «نگهدار» را حذف کنید.
  7. از پرچم -f با دستور فرعی install استفاده کنید.
  8. از دستور build-dep استفاده کنید.

چگونه نصب خراب را تعمیر می کنید؟

تعمیر بسته خراب اوبونتو (بهترین راه حل)

  1. sudo apt-get update – fix-missing.
  2. sudo dpkg –configure -a.
  3. sudo apt-get install -f.
  4. قفل dpkg را باز کنید – (پیام /var/lib/dpkg/lock)
  5. sudo fuser -vki /var/lib/dpkg/lock.
  6. sudo dpkg –configure -a.

چگونه می‌توانید بسته‌های زیر را که وابستگی‌های برآورده نشده دارند برطرف کنید؟

تایپ sudo aptitude نصب PACKAGENAME، که در آن PACKAGENAME بسته ای است که در حال نصب آن هستید، و Enter را فشار دهید تا آن را اجرا کنید. با این کار سعی می شود بسته را از طریق aptitude به جای apt-get نصب کند، که به طور بالقوه باید مشکل وابستگی های برآورده نشده را برطرف کند.

چگونه وابستگی های گم شده را در لینوکس پیدا کنم؟

لیست وابستگی های یک فایل اجرایی را جستجو کنید:

  1. برای apt، دستور این است: apt-cache بستگی دارد با این کار بسته موجود در مخازن بررسی می‌شود و وابستگی‌ها و همچنین بسته‌های «پیشنهادی» فهرست می‌شود. …
  2. برای dpkg، دستور اجرای آن بر روی یک فایل محلی به این صورت است: dpkg -I file.deb | grep بستگی دارد. فایل dpkg -I.

چگونه وابستگی ها را در ترمینال بررسی کنم؟

چگونه وابستگی ها را برای بسته های خاص بررسی کنم؟ از دستور فرعی «showpkg» استفاده کنید برای بررسی وابستگی های بسته های نرم افزاری خاص. آیا این بسته های وابستگی نصب شده اند یا نه. به عنوان مثال، از دستور 'showpkg' همراه با نام بسته استفاده کنید.

چگونه sudo apt را نصب کنم؟

اگر نام بسته ای را که می خواهید نصب کنید می دانید، می توانید آن را با استفاده از این نحو نصب کنید: sudo apt-get install package1 package2 package3 … می بینید که امکان نصب چندین بسته در یک زمان وجود دارد که برای دستیابی به تمام نرم افزارهای لازم برای یک پروژه در یک مرحله مفید است.

چرا به روز رسانی sudo apt-get کار نمی کند؟

این خطا ممکن است هنگام واکشی آخرین نسخه رخ دهد مخازن در طول «به‌روزرسانی apt-get» قطع شد، و «به‌روزرسانی apt-get» بعدی نمی‌تواند واکشی قطع شده را از سر بگیرد. در این مورد، قبل از تلاش مجدد "apt-get update"، محتوای موجود در /var/lib/apt/lists را حذف کنید.

چگونه به اجبار apt-get را دوباره نصب کنم؟

می توانید یک بسته را دوباره نصب کنید sudo apt-دریافت نصب - نام بسته را دوباره نصب کنید. این به طور کامل بسته را حذف می کند (اما نه بسته هایی که به آن وابسته هستند)، سپس بسته را دوباره نصب می کند. زمانی که بسته وابستگی های معکوس زیادی داشته باشد، این می تواند راحت باشد.

چگونه می توانم به روز رسانی sudo apt-get را تعمیر کنم؟

با این حال، اگر مشکل دوباره رخ داد، Nautilus را به عنوان root باز کنید و به var/lib/apt بروید و سپس «lists» را حذف کنید. دایرکتوری قدیمی. پس از آن، پوشه "lists" را باز کرده و فهرست "جزئی" را حذف کنید. در نهایت دوباره دستورات بالا را اجرا کنید.

این پست را دوست دارید؟ لطفا با دوستان خود به اشتراک بگذارید:
سیستم عامل امروز