4

哎呀。

所以我在我的树莓派上安装了 Debian,一切都很顺利,但是在某个地方我的 apt-get 坏了。现在,每当我尝试安装或删除任何东西时,它都会失败并返回如下错误消息:

debconf: Perl may be unconfigured (Quantifier follows nothing in regex; marked by <-- HERE in m/* <-- HERE     nostdio.h
 *
 *    Copyright (C) 1996, 2000, 2001, 2005, by Larry Wall and others
 *
 *    You may distribute under the terms of either the GNU General Public
 *    License or the Artistic License, as specified in the README file.
 *
 */ at /usr/lib/perl/5.10/IO.pm line 8.
Compilation failed in require at /usr/lib/perl/5.10/IO/Handle.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/Handle.pm line 9.
Compilation failed in require at /usr/lib/perl/5.10/IO/Seekable.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/Seekable.pm line 9.
Compilation failed in require at /usr/lib/perl/5.10/IO/File.pm line 11.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 11.
Compilation failed in require at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting

Perl 似乎已安装并正常运行。我还能在哪里寻找线索,以及如何修复我的 apt-get 安装?

我想这也暗示了一个更大的问题:我认为自己是一个称职的 Web 程序员,拥有大约 10 年的前端和后端经验,但 linux 库/编译错误仍然感觉我在阅读 Etruscan。是否有任何关于诊断 Linux 中常见类型的编译/安装错误的好的文档,这样我就不会觉得我在输入我在 Google 上找到的魔法咒语,而更像是我实际上正在理解我的解决方案?

谢谢你,互联网。

4

1 回答 1

1

你可以试试:

dpkg --configure -a
于 2012-07-05T21:34:26.973 回答