在apache2安装中进行install-info处理时出错

时间:2013-09-06 07:34:13

标签: apache ubuntu

我使用以下命令

删除了ubuntu 12.04上的apache
sudo apt-get remove apache2*
sudo apt-get remove --purge apache2

但是在删除apache 2时我遇到了以下错误:

dpkg: error processing install-info (--configure):
subprocess installed post-installation script returned error exit status 139
Errors were encountered while processing:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)**

请帮助我......

1 个答案:

答案 0 :(得分:0)

升级期间我遇到了同样的问题。

install-info 通过调用 update-info-dir 重建“info”数据库,后者又会尝试查找用户安装的默认系统语言。要切换到系统的默认语言, update-info-dir 会执行/env/environment。这就是我的环境文件的样子,第一行对于每个人都不同,具体取决于安装的内容。

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/mysql/server-5.6/bin"
source /etc/environment

注意第二行。 /etc/environment正在呼唤自己!那不好。

只需注释掉/删除source /etc/environment,然后重试。