어제 설치를 업그레이드하려고 했습니다.텍스트 에디터내 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가 패키지를 구성할 수 있습니다. 이제 리포지토리에서 제공하는 패키지를 사용할지 아니면 수동으로 관리할 수 있도록 삭제/지울지 결정해야 합니다.