web-dev-qa-db-ja.com

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

どうすればそれを無視してパッケージを完全に削除できますか?

24
Reddy

まあ、個人的にはこれについてもわかりません。 --force-allが機能しない場合は、/ var/lib/dpkg/info /blablabla.postrmを編集して正しく処理します。パッケージを削除するので、間もなく削除されるスクリプトについて心配する必要はありませんか。

36
wangguoqin1001