yum을 실행시키는데 lock이 걸렸다고 자꾸 뜨는 에러가 있다-_-
another app is currently holding the yum lock 요런 메세지가 뜨면서 말이다-_-
이 경우, 데몬에 의해서 update가 일어나고 있을 경우가 대부분인데, 그 프로세스를 죽여주면된다-_-)+
우선 update프로세스가 돌아가고 있는지 확인을 해보기 위해서는 다음과 같은 명령어를 실행시켜주면 된다.
$ service yum-updatesd status
이 프로세스가 동작중이라면 그것 때문에 lock이 걸려 있을 수가 있으므로 그 프로세스를 죽여버린다. kill을 사용하여 죽이는데 죽이기 위해서는 pid를 알아야 한다.
yum-update프로세스의 pid를 아는 방법은 여러가지가 있는데,
$ ps aux | grep yum 혹은
$ cat /var/run/yum.pid
를 실행시키면 pid를 알수있다.
프로세스를 죽이는게 너무나도 마음이 아프다면,
$ service yum-updatesd stop 을 실행해보시길...
댓글 없음:
댓글 쓰기