0

我使用以下命令在 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)**

请帮我...

4

1 回答 1

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试。

于 2013-10-26T14:39:16.457 回答