اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

could not get lock /var/lib/dpkg/lock - open (11 resource temporarily unavailable)

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    could not get lock /var/lib/dpkg/lock - open (11 resource temporarily unavailable)

    سلام دوستان عزیز. من از debian 8 jessi استفاده میکنم. وقتی که میخوام یک پکیجی رو نصب کنم با خطای زیر روبه رو میشم :
    کد PHP:

    # apt-get install x11-utils

    Ecould not get lock /var/lib/dpkg/lock open (11 resource temporarily unavailable)

    EUnable to lock the administration directory (/var/lib/dpkg/), is another process using it
    کسی میدونه چطور میشه این مشکل رو برطرف کرد.

    #2
    سلام و احترام. برای حل مشکل شما باید فایل lock را با استفاده از دستورات زیر حذف کنید :
    کد PHP:
    sudo rm /var/lib/apt/lists/lock 
    همچنین ممکن است نیاز باشد که فایل lock را در دایرکتوری cache را هم delete کنید :
    کد PHP:
    sudo rm /var/cache/apt/archives/lock
    sudo rm 
    /var/lib/dpkg/lock 
    بعد از اجرای دستورات بالا مجددا بررسی فرمایید.

    کامنت


      #3
      این پیغام داره میگه که dpkg مشغول یه پروسه دیگست (ممکنه نصب یا بروزرسانی یا هر چیزی باشه) و موقتا در دسترس نیست.

      برای حل شدن مشکل فقط کافیه مدتی صبر بدی یا که اکر دیگه خیلی طول داد، سیستم رو فقط راه اندازی مجدد کنی(ری استارت). از سایر راه حل ها مثل پاک کردن /var/lib/apt/lists/lock و غیره هم لازم نیست استفاده کنی، استفاده ی ازش ممکنه به سیستم آسیب برسونه :)
      آخرین ویرایش توسط Habili; در تاریخ/ساعت 08-08-2017, 10:39 AM.

      کامنت


        #4
        نوشته شده توسط Sosha مشاهده پست
        این پیغام داره میگه که dpkg مشغول یه پروسه دیگست (ممکنه نصب یا بروزرسانی یا هر چیزی باشه) و موقتا در دسترس نیست.

        برای حل شدن مشکل فقط کافیه مدتی صبر بدی یا که اکر دیگه خیلی طول داد، سیستم رو فقط راه اندازی مجدد کنی(ری استارت). از سایر راه حل ها مثل پاک کردن /var/lib/apt/lists/lock و غیره هم لازم نیست استفاده کنی، استفاده ی ازش ممکنه به سیستم آسیب برسونه :)
        بله فرمایش دوستمون کاملا صحیح هست، دستور بالا کمی ریسک هم دارد، اگر سرور عملیاتی میباشد کمی صبر کنید apt که کارش تموم بشود این خطا هم برطرف میشود، در غیر اینصورت از روش بالا یا روش های دیگر با کمی سرچ میتونید به دست بیارید استفاده کنید.

        کامنت


          #5
          با استفاده از دستور ps هم میتوانید پروسسی apt رو پیدا کنید و در صورت نیاز اون رو kill کنید.
          کد PHP:

          ps aux 
          grep apt

          kill processnumber

          or

          kill -9 processnumber 
          اگر کاری که دارید انجام میدید پیشنهاد میکنم از دستور kill -15 استفاده کنید که به نرم افزاری که در حال انجام کار هست اجازه بده کارش رو انجام بده و بعد بسته بشه.
          اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

          کامنت

          درباره انجمن منطقه لینوکسی ها

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

          شبکه های اجتماعی
          در حال انجام ...
          X