我已经安装了 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
看起来试图阻止它的服务不存在:在发现此问题之前您是否成功安装了该软件包?
在您的sources.list(5)调用的URL之后,您可以找到:
“最后一次推送:8 个月前 | 10 个包 jookies 没有在任何存储库上进行合作......”
了解您所做的所有步骤将会很有用(如果有的话)以避免重复您寻找解决方案的努力。