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가 어떤 저장소에서도 공동 작업하지 않습니다..."

당신이 취한 모든 단계를 아는 것이 유용할 것입니다.(그렇다면)해결책을 찾기 위한 노력이 중복되지 않도록 합니다.

관련 정보