dpkg는 여전히 Textadept의 손상된 업그레이드가 보류 중이라고 생각합니다. 이를 정리하는 방법은 무엇입니까?

dpkg는 여전히 Textadept의 손상된 업그레이드가 보류 중이라고 생각합니다. 이를 정리하는 방법은 무엇입니까?

어제 설치를 업그레이드하려고 했습니다.텍스트 에디터내 Linux Mint 13("Maya") LTS Xfce 32비트 시스템(Ubuntu 12.04 Precise 기반)에서. 나는 이것을 통해 이것을 얻습니다WebUpd8 PPA, 그리고 한동안 그 일을 해왔습니다(매우 일상적입니다).

그러나 내 다운로드가 확실히 손상되었습니다(다양한 내용 참조).오류 코드/로그 항목),업그레이드에 실패했습니다. 실제로 Textadept 설치가 내 시스템에서 사라졌습니다. (거기 있었다 /opt/textadept가 사라졌습니다. 아이콘은 여전히 ​​내 도크에 있지만 시스템 메뉴에서는 사라졌습니다.)

다양한 "수정"(예: 다시 시작)을 시도한 후에도 apt-get purge모두 동일한 결과가 나타납니다. 시스템에서는 내 다운로드가 손상되었다고 생각했습니다. 방금 textadept_LATEST.i386.tgz다운로드했습니다.포시카 웹사이트, 그러다가 /opt/textadept나 자신과 부딪쳤습니다. 좋은 결과!

단, apt(?)는 여전히 보류 중인 손상된 다운로드가 있다고 생각하고 계속해서 동일한 오류 메시지를 표시합니다.

...
Setting up textadept (7.8-1~webupd8~1) ...
Downloading...
--2015-02-04 19:53:00--  http://foicica.com/textadept/download/textadept_7.8.i386.tgz
Resolving foicica.com (foicica.com)... 97.107.131.154, 2600:3c03::f03c:91ff:fedf:511e
Connecting to foicica.com (foicica.com)|97.107.131.154|:80... connected.
HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable

    The file is already fully retrieved; nothing to do.

Download done.
Removing outdated cached downloads...
sha256sum mismatch textadept_7.8.i386.tgz
TextAdept is NOT installed.
dpkg: error processing textadept (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up libmagic1 (5.09-2ubuntu0.6) ...
Setting up file (5.09-2ubuntu0.6) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 textadept

이 특정 업그레이드를 잊도록 시스템에 어떻게 지시합니까? 아니면 이 결함이 발생한 후에 제대로 정리하시겠습니까?

답변1

실제로 dpkg는 구성이 먼저 수행되지 않았기 때문에 패키지가 올바르게 설치되지 않았다고 (올바르게) 생각합니다(그래서 "반 구성"이라고 표시됩니다). .postinst 스크립트에 설명된 대로 디렉터리를 확인하고 /var/cache/textadept패키지를 찾아 제거해야 패키지가 올바르게 다운로드되고 dpkg를 사용하여 설치됩니다. 패키지가 제대로 완료되지 않아 이러한 문제가 발생하는 이유는 수동 방법을 권장합니다.

간단히 말해서:

sudo rm -r /var/cache/textadept
sudo dpkg --configure -a

이렇게 하면 dpkg가 패키지를 구성할 수 있습니다. 이제 리포지토리에서 제공하는 패키지를 사용할지 아니면 수동으로 관리할 수 있도록 삭제/지울지 결정해야 합니다.

관련 정보