[ 上一篇 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 下一篇 ]
错误总是会发生,其中许多错误是由于用户没有注意造成的。以下是一些最常报告的错误以及如何处理它们的列表。
如果您在尝试运行 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?
当尝试除 source 之外的任何 apt-get
方法时,您没有 root 权限,也就是说,您是以普通用户身份运行的。
当您同时运行两个 apt-get
副本,或者即使您尝试在 dpkg
进程处于活动状态时运行 apt-get
,也会发生与上述类似的错误。唯一可以与其他方法同时使用的方法是 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;
如果您发现自己疑虑重重,请查阅 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 (过时文档)
1.8.11 - 2005 年 8 月kov@debian.org