出处:
大约就是先后尝试编译nginx0.5.3,然后安装了nginx0.52的deb,最后又apt-getinstall源里的0.4时发生的冲突,结果现在装什么都报告错误(Sub-process/usr/bin/dpkgreturnedanerrorcode(1)),也无法卸载或重装nginx。
$sudoapt-getdist-upgrade
提示的错误信息如下:
正在读取软件包列表…完成
正在分析软件包的依赖关系树
读取状态信息…完成
正在筹划升级…完成
共升级了0个软件包,新安装了0个软件包,要卸载0个软件包,有0个软件未被升级。
有1个软件包没有被完全安装或卸载。
需要下载0B/187kB的软件包。
解压缩后会消耗掉0B的额外空间。
您希望继续执行吗?[Y/n]
(正在读取数据库…系统当前总共安装有146002个文件和目录。)
正预备替换nginx0.4.13-2(使用…/nginx_0.4.13-2_i386.deb)…
Stoppingnginx:invoke-rc.d:initscript.nginx,action“stop”failed.
dpkg:警告-原先的pre-removal脚本退出时返回了错误号1
dpkg-现转而试用新软件包所带的脚本…
Stoppingnginx:invoke-rc.d:initscript.nginx,action“stop”failed.
dpkg:处理/var/cache/apt/archives/nginx_0.4.13-2_i386.deb(–unpack)时出错:
子进程·新的pre-removal脚本·返回了错误号·1
Startingnginx:2007/08/3108:37:07[emerg]9719#0:open()“/etc/nginx/nginx.conf”failed(2:Nosuchfileordirectory)
invoke-rc.d:initscript.nginx,action“start”failed.
dpkg:作下列清理工作时发生错误:
子进程·post-installationscript·返回了错误号·1
在处理时有错误发生:
/var/cache/apt/archives/nginx_0.4.13-2_i386.deb
E:Sub-process/usr/bin/dpkgreturnedanerrorcode(1)
找到办法如下:
sudorm-rf/etc/nginx/
sudorm-rf/usr/sbin/nginx
sudorm/usr/share/man/man1/nginx.1.gz
sudoapt-getremovenginx*
阅读(174) | 评论(0) | 转发(0) |