انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Enderman در 18 اسفند 1400، 12:17 بظ
-
سلام
من میخواستم این موضوع رو در تایپک(مشکلات من و زورین)مطرح کنم ولی چون کسی دیگه به تایپک جواب نداد پس اومدم موضوع رو در انجمن عمومی مطرح کنم
جمعه ۱۳ اسفند
من دیگه کلافه شده بودم از دست مشکل اثر انگشت و چون دیگه کسی جواب نداد قطع امید کردم.
توی گردو یه سرچ برای مشکلم زدم و پایینش نوشته بود قفل گشایی لینوکس با شناسایی چهره
من اون بسته رو نصب کردم و تمام کار ها رو انجام دادم و در زورین می تونستم با شناسایی چهره دستگاه رو باز کنم.
من فرداش و پس فرداش با لپ تاپ کار کردم و همه چی درست بود تا
امروز چهارشنبه ۱۸ اسفند
لپ تاپ رو روشن کردم ولی با یه ارور عجیب مواجه شدم در بروزرسانی مخزن:
E:Problem renaming the file /var/cache/apt/pkgcache.bin.QhQVV5 to /var/cache/apt/pkgcache.bin - rename (2: No such file or directory), W:You may want to run apt-get update to correct these problems, E:The package cache file is corrupted
مثل اینکه میگه بسته های نصب شده وابستگی های غیرقابل دسترس دارند!
دستور بروزرسانی مخزن هم در ترمینال اجرا کردم و...
Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 2811 (packagekitd)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to lock directory /var/lib/apt/lists/
راه حلی ندارید؟
-
اون بستخ از خارج مخازن بود ؟ احتمالا باید بسته های مورد نیازش رو نصب کنید
-
اون بستخ از خارج مخازن بود ؟ احتمالا باید بسته های مورد نیازش رو نصب کنید
بله متاسفانه یا خوشبختانه تمام وابستگی های بسته نصب هست!
-
از ارورش معلومه این فایلی که میگه توی اون مسیر نیست
-
از ارورش معلومه این فایلی که میگه توی اون مسیر نیست
دقیقا باید چیکار کنم چون سیستم با این ارور دیگه مخازنش آپدیت نمیشه
-
مدیر بسته مشکل پیدا کرده ؟ بله دیگه
بهتره نرم افزار رو حذف کنید
میتونید صبر کنید تا بقیه دوستان هم کمک کنند
-
مشکل خاصی نباید باشه. یه بار سیستم رو ریست کن و دستورات زیر رو وارد کن:
sudo rm -r /var/lib/apt/lists/lock
sudo apt update
-
پکیجکیت داره اون پشت کار میکنه. صبر کن کارش تموم شه یا یا SIGTERM بکشش.
-
دوستان عزیر مشکل خودی حل شد :D
شوخی میکنم ;)
اینجوری حل شد که من روی اون ارور در نوار بالا زدم بعد روی مشاهده بروزرسانی زدم بعدش یه اعلان واسم آورد بعد روی ادامه زدم بعد بهم دستوز sudo apt-get install -f رو داد و من اون دستور رو در ترمینال زدم و مشکل حل شد.
پکیچ هم که مشکل داشته مربوط به اثر انگشت بود :o
مشکل خاصی نباید باشه. یه بار سیستم رو ریست کن و دستورات زیر رو وارد کن:
sudo rm -r /var/lib/apt/lists/lock
sudo apt update
مشکلی شدیدی بود نمیذاشت هیچی نه نصب کنم و نه ارتقا بدم
البته الان داشتم بروزرسانی میکردم میزد وابستگی ها برآورده نشد یعنی بخشی از مشکل پایدار هست
ویرایش:اول باید تست کنم بعد بگم مشکل وابستگی یهویی حل شد
-
apt install -f تا حدودی مشکلات مربوط به وابستگیها رو حل میکنه.
-
خلاصش این بدون apt نمیتونه چند جا باهم کار کنه، مثلا اگه اوبونتو سافت ور(همون فروشگاه حالا هر اسمی) اگه داره مخازن بروزرسانی یا نرم افزار نصب میکنه پس تو نمیتونی از apt استفاده و برنامه نصب کنی، همینطور که دوستان گفتن میتونی اون پردازش بکشی و بره
ولی کلا بهتره این فرایند پیش نیاری، یک جور دیگه بجز بروزرسانی خودکار هست اینه که خط فرمان درست نبندی، وقتی یه پردازشی میکنه خط فرمان با زدن ضربدر بالا یا متوقف کردن نبند، اول کنترل+c بزن تا فرمان apt متوقف بشه، وگرنه با بستن خط فرمان اون فرمان درحال اجرا باقی می مونه و درحال عملکرد هست...
-
خلاصش این بدون apt نمیتونه چند جا باهم کار کنه، مثلا اگه اوبونتو سافت ور(همون فروشگاه حالا هر اسمی) اگه داره مخازن بروزرسانی یا نرم افزار نصب میکنه پس تو نمیتونی از apt استفاده و برنامه نصب کنی، همینطور که دوستان گفتن میتونی اون پردازش بکشی و بره
ولی کلا بهتره این فرایند پیش نیاری، یک جور دیگه بجز بروزرسانی خودکار هست اینه که خط فرمان درست نبندی، وقتی یه پردازشی میکنه خط فرمان با زدن ضربدر بالا یا متوقف کردن نبند، اول کنترل+c بزن تا فرمان apt متوقف بشه، وگرنه با بستن خط فرمان اون فرمان درحال اجرا باقی می مونه و درحال عملکرد هست...
خیر ، با بستن خط فرمان ، پروسه در حال اجرا در اون ترمینال کیل میشه
-
خلاصش این بدون apt نمیتونه چند جا باهم کار کنه، مثلا اگه اوبونتو سافت ور(همون فروشگاه حالا هر اسمی) اگه داره مخازن بروزرسانی یا نرم افزار نصب میکنه پس تو نمیتونی از apt استفاده و برنامه نصب کنی، همینطور که دوستان گفتن میتونی اون پردازش بکشی و بره
ولی کلا بهتره این فرایند پیش نیاری، یک جور دیگه بجز بروزرسانی خودکار هست اینه که خط فرمان درست نبندی، وقتی یه پردازشی میکنه خط فرمان با زدن ضربدر بالا یا متوقف کردن نبند، اول کنترل+c بزن تا فرمان apt متوقف بشه، وگرنه با بستن خط فرمان اون فرمان درحال اجرا باقی می مونه و درحال عملکرد هست...
خیر ، با بستن خط فرمان ، پروسه در حال اجرا در اون ترمینال کیل میشه
برگام :P قدیم احساس میکردم بارها سر همین apt به مشکل میخورد ولی الان امتحان کردم و متوقف شد apt
نکته خوبی بود!
-
فدات ، موقع بستن ترمینال خودش این نکته رو متذکر میشه البته