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

رفع خطای Another app is currently holding the yum lock

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. راهکار اول
  2. راهکار دوم
برخی اوقات ممکن است در لینوکس های توزیع CentOS یا SUSE یا Mandriva یا هر لینوکسی که از خانواده RedHat باشه و شما در هنگام نصب Package ها از yum استفاده می کنید ممکن است با خطای زیر بعد از وارد کردن دستور yum install مواجه شوید :
Existing lock /var/run/yum.pid: another copy is running as pid [pid number].
Another app is currently holding the yum lock; waiting for it to exit...
برای مثال دستور زیر را ممکن است وارد کرده باشید و خطایی که دریافت می شود را مشاهده می کنید :
[root@server /]# yum install [service name]
Loaded plugins: fastestmirror
Existing lock /var/run/yum.pid: another copy is running as pid 20360.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum
Memory :  19 M RSS (396 MB VSZ)
Started: Sun Mar  6 21:06:51 2011 - 00:29 ago
State  : Traced/Stopped, pid: 20360
خوب شما به یک چیز در بالا برای رفع مشکل نیاز دارید و آن هم قسمت PID یا process identifier است ، بعد از دریافت خطای بالا کلیدهای ترکیبی ctrl+c را بزنید تا از دستور قبلی خارج شوید و وارد shell شوید :

راهکار اول


دستور زیر را برای حذف کردن pid مربوطه وارد کنید ، دقت کنید که مسیر yum.pid را به درستی وارد کرده باشید و شماره pid نیز درست شده باشد :
[root@server /]# rm -f /var/run/yum.pid 20360

راهکار دوم


با استفاده از دستور زیر متوجه شوید که چه چیزی باعث lock شدن yum شده است :
[root@server /]# ps aux | grep yum
حتما شماره pid را در ذهن داشته باشید و سپس برای از بین بردن process مورد نظر دستور زیر را وارد کنید :
[root@server /]# kill -9 [insert pid]
ITPRO باشید

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


#تفاوت_yum_و_up2date #yum_چیست #مقایسه_yum_و_rpm #خطای_اجرای_دستور_yum #تفاوت_yum_و_rpm #مشکل_اجرای_دستور_yum #مشکل_yum_lock_در_نصب_نرم_افزار #اجرا_نشدن_yum_در_centos #مقایسه_apt_و_yum

محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

محمد نصیری هستم ، هکر قانونمند و کارشناس امنیت سایبری ، سابقه همکاری با بیش از 50 سازمان دولتی ، خصوصی ، نظامی و انتظامی در قالب مشاور ، مدرس و مدیر پروژه ، مدرس دوره های تخصص شبکه ، امنیت ، هک و نفوذ ، در حال حاضر در ایران دیگه رسما فعالیتی غیر از مشاوره انجام نمیدم و مقیم کشور ترکیه هستم ، عاشق آموزش و تدریس هستم و به همین دلیل دوره های آموزشی که ضبط می کنم در دنیا بی نظیر هستند.

نظرات