红联Linux门户
Linux帮助

Mandriva里urpmi数据库已经锁定的故障

发布时间:2008-07-21 15:46:38来源:红联作者:mientoecu
  今天用urpmi升级系统软件包的时候,出现了“urpmi数据库已经锁定”的故障,回想了一下,可能是昨天在KDE桌面下运行了软件包管理器后没有正常关闭它,下班的时候关机偷懒,直接运行了halt指令,可能就这样造成了urpmi的某些过程文件没有被软件包管理器正常清除。于是到/var/lib/urpmi和/var/lib/rpm目录下ls -a查看了一下,发现了.LOCK和.RPMLOCK这两个文件,LOCK,锁嘛!这个好办,rm就行了。

  当然rm之前要看看系统还有没有与rpm相关的进程,有的话就kill掉。例如:killall urpmi urpmi.update urpme rpm urpmi.addmedia,接着就可以清除锁文件了:

  rm -f /var/lib/urpmi/.LOCK /var/lib/rpm/.RPMLOCK

  大功告成,虽然是个小问题,但如果是对Linux系统不是很熟悉的用户碰到这类问题的话,确实是个不小的麻烦。所以记在这里,供碰到类似问题的朋友们参考。
文章评论

共有 0 条评论