Python Jasmineはapt-getを使用できないため

Python Jasmineはapt-getを使用できないため

私はそれを試してみるためにPython jasminをインストールしました。しかし、今は削除できません。また、他のソフトウェアパッケージのインストールまたは更新中に問題が発生します。実行すると、次のエラーが発生します。apt-get upgrade

Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 332480 files and directories currently installed.)
Removing python-jasmin (0.9.27) ...
Failed to stop jasmind.service: Unit jasmind.service not loaded.
dpkg: error processing package python-jasmin (--remove):
 subprocess installed post-removal script returned error exit status 5
Errors were encountered while processing:
 python-jasmin
E: Sub-process /usr/bin/dpkg returned an error code (1)

出力の追加apt-cache policy python-jasmin

python-jasmin:
  Installed: 0.9.27
  Candidate: 0.9.27
  Version table:
 *** 0.9.27 500
        500 https://packagecloud.io/jookies/python-jasmin/ubuntu xenial/main amd64 Packages
        500 https://packagecloud.io/jookies/python-jasmin/ubuntu xenial/main i386 Packages
        100 /var/lib/dpkg/status
     0.9.26 500
        500 https://packagecloud.io/jookies/python-jasmin/ubuntu xenial/main amd64 Packages
        500 https://packagecloud.io/jookies/python-jasmin/ubuntu xenial/main i386 Packages

ファイルも/etc/init.d/jasmind空です。

どうすれば解決できますか?

答え1

このパッケージのメンテナンススクリプトが破損しているため、パッケージを削除する前にそれらを削除する必要があります。

sudo rm /var/lib/dpkg/info/python-jasmin.{pre,post}rm
sudo apt purge python-jasmin

これにより、通常、システムは以前の状態に復元されます。フォローアップを行うと、完全にクリアできます。

sudo rm -rf /etc/jasmin /var/log/jasmin

答え2

ブロックしたいサービスが存在しないようです。この問題を発見する前にパッケージを正常にインストールしましたか?

source.list(5) 呼び出しの URL の後に以下を見つけることができます。

「最後のプッシュ:8ヶ月前| 10個のパッケージJookiesはどのリポジトリでも共同作業しません...」

あなたが取ったすべてのステップを知っておくと便利です。(そうであれば)解決策を見つけるための努力が重複しないようにします。

関連情報