无法打开 /usr/share/debconf/confmodule - 使用 apt-get 安装时

无法打开 /usr/share/debconf/confmodule - 使用 apt-get 安装时

我尝试使用以下方法安装 valgrind:

apt-get install valgrind

下载软件包后,出现以下错误,

Setting up tzdata (2013d-0squeeze1) ...
.: 9: Can't open /usr/share/debconf/confmodule
dpkg: error processing tzdata (--configure):
 subprocess installed post-installation script returned error exit status 127
configured to not write apport reports
                                  Errors were encountered while processing:
 tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)

请帮我解决这些问题。

我在 Debian-Squeeze 上

答案1

/usr/share/debconf/confmodule 是 debconf 的一个脚本,debconf 是必需的软件包。检查它是否存在且可读:

# ll /usr/share/debconf/confmodule
-rw-r--r-- 1 root root 2690 Mar 15  2012 /usr/share/debconf/confmodule

如果不可读,请通过 使其可读chmod a+r /usr/share/debconf/confmodule

如果丢失或者损坏,请尝试重新安装 debconf apt-get --reinstall install debconf

相关内容