在apt-get安装期间,libapache2-mod-mono不会配置

时间:2014-11-20 00:53:22

标签: linux ubuntu mono install mod-mono

早上好专家!

我正在尝试在Ubuntu 14.04上安装libapache2-mod-mono:

  

sudo apt-get install libapache2-mod-mono

但是我收到以下错误:

  

设置libapache2-mod-mono(3.8-0xamarin2 + compat1)...使用   mono-apache-server4 ... dpkg:错误处理包   libapache2-mod-mono( - configure):安装了子进程   安装后脚本返回错误退出状态1错误   处理时遇到:libapache2-mod-mono E:子进程   / usr / bin / dpkg返回错误代码(1)

我跑了 sudo apt-get install -f 和 sudo dpkg --configure -a 无济于事。

.postinst文件如下所示:

#!/bin/sh -e

# Set up the environment
set -e

. /usr/share/debconf/confmodule db_version 2.0 

# Automatically added by dh_apache2
if [ "$1" = "configure" ] && test -n ; then
   if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then
      . /usr/share/apache2/apache2-maintscript-helper
      apache2_invoke enmod mod_mono_auto.load mod_mono.load  || exit #ERROR_HANDLER#
   fi  
fi
# End automatically added section
# Automatically added by dh_makeshlibs
if [ "$1" = "configure" ]; then
   ldconfig
fi
# End automatically added section

这里有什么看起来错误或不正确吗?我只是linux和bash的初学者,没有什么能立刻跳出来对我说。或者,还有一些其他原因我似乎无法配置libapache2-mod-mono以完成安装。

此致

多诺万

1 个答案:

答案 0 :(得分:1)

解决。我只需删除文件/var/dpkg/info/libapache2-mod-mono.postinst并通过apt-get

重新安装软件包