Ubuntu 7.10升级安装至8.04遇到问题“无法获得锁”解决办法
8.04出来有一段时间了,今天抽空启动7.10对Ubuntu进行升级安装。
在更新管理器中出现一个8.04LTS升级,点击后,经过两个提示后出现错误:
failed to lock /var/cache/apt/archives/lock
于是以为是要先升级软件包,逐先执行软件包升级,同样出现错误:
E: 无法获得锁 /var/cache/apt/archives/lock - open
(11 Resource temporarily unavailable)
E: 无法锁定下载目录
通过百度搜索了一下,最终找到了解决办法,这个错误的原因是系统中有某个进程正在使用apt-get管理程序。
打开终端,输入: ps -aux ,可以列出相关进程,记住它的PID号码,比如我这里发现的是:
root 5765 0.0 1.0 18204 15504 ? SN 04:02 0:00 apt-get -qq -d
这类进程的特征是最后一列以apt-get 开头。
终端输入:sudo kill PID
现在就可以重新启动更新管理器,进行系统升级安装了。


