有一次把/var/cache/apt/这个目录下的东西删除了,后来发现安装各种软件的时候,都提示下面的内容:
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有该文件或目录)
E: 无法对下载目录加锁
如安装nexuiz,提示这样的错误:
neuq@ubuntu:~$ sudo apt-get install nexuiz
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
libgeoip1 nexuiz-data nexuiz-music qstat xqf
建议安装的软件包:
geoip-bin
下列【新】软件包将被安装:
libgeoip1 nexuiz nexuiz-data nexuiz-music qstat xqf
共升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 1 个软件未被升级。
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有该文件或目录)
E: 无法对下载目录加锁
用新立德安装时,也有这样的错误:
请问如何解决?
ubuntu2009 于 2009-03-20 23:13:15发表:
恩 正解 用root权限进去 重建
末日逐沙 于 2009-03-20 22:11:19发表:
一个是partial文件夹 (里面没有任何文件) 另一个是lock文件,里面也是空的
两个的权限都是600
楼主试试重建 root权限