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
نظرات کاربران (0)