LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 962|回复: 3

灭了,惹祸了~~~(关于软件包的问题)

[复制链接]
发表于 2006-3-13 08:51:21 | 显示全部楼层 |阅读模式
今天早晨刚打开synaptic结果出现了一个错误──错误对话框里是空白。

结果我把/var/cache/apt/这个目录下面的东西全都删了~~


然后说有一个软件包出了错误:

sailingDebian:~# apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
您也许需要运行“apt-get -f install”来纠正上面的错误。
下列的软件包有不能满足的依赖关系:
  cedega: 依赖: libpng3 但是它还没有被安装
E: 不能满足依赖关系。不妨试一下 -f 选项。
sailingDebian:~# apt-get libpng3
E: 无效的操作 libpng3
sailingDebian:~# apt-get install  libpng3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列【新】软件包将被安装:
  libpng3
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 107 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有那个文件或目录)
E: 无法对下载目录加锁
sailingDebian:~# apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
您也许需要运行“apt-get -f install”来纠正上面的错误。
下列的软件包有不能满足的依赖关系:
  cedega: 依赖: libpng3 但是它还没有被安装
E: 不能满足依赖关系。不妨试一下 -f 选项。
sailingDebian:~# apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在更正依赖关系... 完成
将会安装下列的额外的软件包:
  libpng3
下列【新】软件包将被安装:
  libpng3
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 107 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有那个文件或目录)
E: 无法对下载目录加锁
sailingDebian:~# apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在更正依赖关系... 完成
将会安装下列的额外的软件包:
  libpng3
下列【新】软件包将被安装:
  libpng3
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 107 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有那个文件或目录)
E: 无法对下载目录加锁
sailingDebian:~# apt-get install synaptic
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
synaptic 已经是最新的版本了。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列的软件包有不能满足的依赖关系:
  cedega: 依赖: libpng3 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
sailingDebian:~# apt-get remove synaptic
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
您可能需要运行“apt-get -f install”来纠正下列错误:
下列的软件包有不能满足的依赖关系:
  cedega: 依赖: libpng3 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
sailingDebian:~# apt-get install synaptic
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
synaptic 已经是最新的版本了。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列的软件包有不能满足的依赖关系:
  cedega: 依赖: libpng3 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
sailingDebian:~# apt-get remove cedega
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列软件包将被【卸载】:
  cedega
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 107 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有那个文件或目录)
E: 无法对下载目录加锁
sailingDebian:~# apt-get remove cedega
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列软件包将被【卸载】:
  cedega
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 107 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
E: 无法打开锁文件 /var/cache/apt/archives/lock - open (2 没有那个文件或目录)
E: 无法对下载目录加锁
sailingDebian:~#

============================================================

咋办……
发表于 2006-3-13 09:54:09 | 显示全部楼层
mkdir /var/cache/apt/archives
回复 支持 反对

使用道具 举报

发表于 2006-3-13 11:32:51 | 显示全部楼层
参考手册中有关于包管理的6.3节,“Debian 生存命令”有说到各种情况的处理。值得一读再读
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-13 13:08:10 | 显示全部楼层
Post by supernatural
mkdir /var/cache/apt/archives



弓虽!


我原以为是少了那个文件~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表