페도라 코어 6를 설치하고, 이런저런 패키지를 까는데 yum 만 주로 사용하다보니
yum에 대한 에러를 참 자주 보는것 같다.
그중 잘못된 종료로 인해 yum은 종료 했다고 생각했건만
멀쩡히 살아서 락을 풀지 않을 경우 위와같은 에러메세지가 뜬다.
그럴땐 과감히 프로세스를 죽여버리자 -_-+
현재 실행중인 yum 관련 프로세를 죽이기 위해서 터미널에 아래와 같이 입력합니다.
# ps -ax | grep yum
ps -ax 전체 프로세스 목록을 띄우고 | (파이프)로 grep에거 넘겨 yum 을 포함한 행을 띄움니다.
저는 아래와 같은 프로세스가 실행되고 있었습니다.
2445 ? S 3:13 /usr/bin/python /usr/sbin/yum-updatesd
3068 pts/1 R+ 0:00 grep yum
3068 pts/1 R+ 0:00 grep yum
처음에 뜨는 숫자가 PID yum-update가 2445번 프로세스에서 실행중이네요.
kill 명령을 이용하여 프로세스를 죽였습니다.
# kill -9 2445
kill 프로세스로 신호를 보냅니다. (위에선 -9 SIGKILL)
다시 yum 업데이트를 시도하면 문제없이 실행됩니다.
'Linux > Error Solution' 카테고리의 다른 글
mysql 에러 [libmysqlclient.so.15] (0) | 2008.05.14 |
---|---|
리눅스 아파치 서버 한글깨짐현상 (2) | 2008.05.06 |
[Errno 4] IOError: <urlopen error ... Trying other mirror .... (1) | 2008.04.18 |
[glibc 에러 메세지] you must configure in a separate build directory (1) | 2008.04.15 |
[rpm 에러 메세지] rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory (1) | 2008.04.15 |