[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 下一页 ]


APT HOWTO (Obsolete Documentation)
第 7 章 - 如何处理错误


7.1 一般错误

错误总是发生,大部分是因为用户的粗心,下面列举一些常见错误及处理方法。

如果在运行apt-get install package时,你的系统报告如下信息:

     Reading Package Lists... Done
     Building Dependency Tree... Done
     W: Couldn't stat source package list 'http://people.debian.org unstable/ Packages' (/var/state/apt/lists/people.debian.org_%7ekov_debian_unstable_Packages) - stat (2 No such file or directory)
     W: You may want to run apt-get update to correct these missing files
     E: Couldn't find package penguineyes

上次你修改/etc/apt/sources.list后,忘了运行apt-get update更新。

如果出现这样的信息:

     E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
     E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

如果你没有root权限,运行除source外的其它apt-get命 令,如会出现上面的错误信息。这是因为你是普通用户。

当你同时运行两个apt-get进程,或者当你试图运行apt-get时已有一个的dpkg进程处于激活状态,系统也 会报告与上面相似的错误信息。唯一能与其它命令同时运行的只有source 命令。

如果在安装过程中出现中断,然后你发现该软件包既不能重装又不能删除,试试下 面两个命令:

     # apt-get -f install
     # dpkg --configure -a

再试着安装那个软件包,如果不行再次运行上述命令后再试。这两个命令对于那些 使用unstable的玩家非常有用。

如果你在运行apt-get update时看到“E: Dynamic MMap ran out of room”, 那么在/etc/apt/apt.conf加入如下内容:

     APT::Cache-Limit 10000000;

7.2 在哪儿获得帮助?

如果你发现自己有太多疑问,没关系,有大量的Debian软件包管理系统文档供你参 考。--help和帮助文档能为你提供巨大的帮助,这些文档位于/usr/share/doc目录中,如/usr/share/doc/apt

如果本文档没法帮你排忧解难,可以去Debian邮件列表找找答案,在相关栏目内你 会获得更多信息。Debian的网址是:http://www.debian.org

记住只有Debian用户才能这些邮件列表和资源,其它操作系统的用户请到相关系统 发布者建立的社区中获取更多资源。


[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 下一页 ]


APT HOWTO (Obsolete Documentation)

1.8.10.4 - 2005年3月

Gustavo Noronha Silva kov@debian.org

刘浩 iamlyoo@163.com