dpkg:如何忽略post / pre脚本中的错误

时间:2012-02-16 12:54:36

标签: package debian dpkg

我开发了debian软件包,并且在我的post / pre脚本中出现了语法错误(在我的情况下是postrm)。我成功安装了软件包,但现在我无法删除此软件包:

/var/lib/dpkg/info/blablabla.postrm: 11: Syntax error: ";;" unexpected
dpkg: error processing blablabla (--remove):
 subprocess installed post-removal script returned error exit status 2

如何忽略它并完全删除包?

1 个答案:

答案 0 :(得分:34)

嗯,我个人也不知道。如果--force-all不起作用,我只需编辑/var/lib/dpkg/info/blablabla.postrm即可。您正在删除该软件包,因此不会担心将很快删除的脚本,是吗?