اگر با خطایی مشابه خطای زیر در Ubuntu مواجه شدید:
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 2338011 (apt)
ممکن است یکی در دلایل زیر باعث این کار شده باشد:
1. نرم افزار بروز رسان باز است
2. کامند api در حال اجراست در ترمینال یا در بک گراند
راه حل استفاده از کامند زیر است:
sudo killall apt apt-get
راه دیگر ریبوت کردن سیستم است:
sudo reboot
اگر این دستور کار نکرد می توانید فایل های لاک را با دستورات زیر را حذف کنید. البته توجه داشته باشید که این کار ممکن است باعث آسیب شود.
Note: removing the lock file is always wrong, and can end up damaging the
locked area and the entire system. https://wiki.debian.org/Teams/Dpkg/FAQ
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
بعد از آن با اجرای دستور زیر پکیج ها ریکانفیگور کنید:
sudo dpkg --configure -a
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!