명백히 중단된 업데이트 프로세스를 해결하는 방법

명백히 중단된 업데이트 프로세스를 해결하는 방법

AWS에서 인스턴스를 업데이트하려고 합니다. 일반적으로 저는 리눅스에 익숙하지 않습니다. 그러나 나는 Ras에서 명령을 실행했습니다. 먼저 Pi에는 아무런 문제가 없습니다. 그러나 여기서 프로세스가 중단된 것은 이번이 두 번째입니다. 마지막으로 엔터를 눌렀을 때 더 많은 줄이 나왔는데 결국 연결이 끊어지고 다음 로그인할 때 좀비 프로세스가 실행 중이라는 메시지가 나왔습니다. 재부팅하고 apt-get 업그레이드를 다시 시도했지만 시간이 지난 후에도 여전히 이 문제가 발생했습니다.

내용은 이렇습니다

119 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Need to get 0 B/77.0 MB of archives.
After this operation, 8,320 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
E: Version '2.02.66-4ubuntu7.4' for 'libdevmapper1.02.1' was not found
E: Version '2.02.66-4ubuntu7.4' for 'dmsetup' was not found
E: changelog for this version is not (yet) available; try https://launchpad.net/
ubuntu/+source/update-manager/+changelog
E: Version '2.02.66-4ubuntu7.4' for 'libdevmapper-event1.02.1' was not found
Reading changelogs... Done
ca-certificates (20130906) unstable; urgency=low

   Update mozilla/certdata.txt to version 1.86
      Certificates added (+) (none removed):
     + "Actalis Authentication Root CA"
     + "Trustis FPS Root CA"
     + "StartCom Certification Authority" (renewal/rehash)
     + "StartCom Certification Authority G2"
     + "Buypass Class 2 Root CA"
     + "Buypass Class 3 Root CA"
/tmp/tmpEp5oWU

답변1

당신은휴대용 소형 무선 호출기설치 중인 패키지의 변경 로그를 스크롤할 수 있는 프로그램입니다. 우분투의 기본 호출기(보다 원시적인 임베디드 시스템이나 골동품 시스템을 제외하고 대부분의 unice와 유사 more)는 다음과 같습니다.더 적은.

설치 프로세스가 중단되지 않고 변경 사항을 읽을 때까지 기다리고 있습니다. 화살표나 페이지 키를 사용하여 파일을 스크롤할 수 있습니다. Space다음 페이지로 이동하고 , Return다음 행으로 이동하세요. 결국 당신은 도착할 것입니다 (END). 당신은 Q언제든지 누를 수 있습니다.그것.

호출기를 종료하면 업그레이드를 확인하거나 취소하라는 메시지가 표시됩니다.

변경 로그를 표시하는 목적은 일부 변경 사항으로 인해 시스템이 손상될 수 있는 경우 업그레이드를 취소할 수 있도록 하기 위한 것입니다. 이는 Debian Unstable과 같은 최첨단 배포판을 사용하는 사람들에게 유용합니다. 심지어 그곳에서도 그다지 유용하지는 않습니다. 안정적인 릴리스를 사용하는 경우 보안 및 주요 안정성 업데이트만 받을 수 있으므로 항상 가능한 한 빨리 적용해야 합니다.

이 동작은 다음으로 인해 발생합니다.적절한 목록 변경팩. 즐겨 사용 하는 패키지 관리자에서 명령줄을 실행하여 패키지를 제거할 수 있습니다 apt-get remove apt-listchanges.sudo apt-get remove apt-listchangessudo

답변2

귀하가 보고 있는 오류는 APT의 변경 로그 도구와 관련이 있는 것 같습니다. 비활성화하거나 완전히 삭제할 수 있습니다.

1. 비활성화

파일 /etc/apt/listchanges.conf을 텍스트 편집기에서 열고 frontend해당 줄을 없음으로 변경합니다.

[apt]
frontend=none
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news

명령을 실행하기 전에 환경 변수를 통해 일시적으로 이 작업을 수행할 수도 있습니다 apt-get ....

$ APT_LISTCHANGES_FRONTEND=none
2. 삭제
$ sudo apt-get purge apt-listchanges

다음 중 하나를 시도하고 명령을 다시 실행하여 문제가 해결되는지 확인하십시오.

관련 정보