"설치 후 스크립트: 하위 프로세스에서 오류 종료 상태 1을 반환했습니다." 이후 패키지가 올바르게 설치/업데이트되었는지 확인하는 방법

"설치 후 스크립트: 하위 프로세스에서 오류 종료 상태 1을 반환했습니다." 이후 패키지가 올바르게 설치/업데이트되었는지 확인하는 방법

Debian 10.7로 업그레이드한 후 이 오류가 발생했습니다. 아마도 저장 공간이 부족하기 때문일 것입니다:Error while installing package: installed initramfs-tools package post installation script: subprocess returned error exit status 1

패키지가 올바르게 설치되었는지 확인하는 방법은 무엇입니까? (어떻게) 다시 설치해야 하나요?

런타임에는 업그레이드해야 할 패키지가 표시되지 않습니다 sudo apt-get auto-remove && sudo apt-get clean && sudo apt-get update && sudo apt-get upgrade("종속: python3(<3.6)이지만 3.7.3-1 설치"로 인해 차단되는 "python3-psycopg2" 제외).

답변1

패키지 설치 후 스크립트가 실패하면 패키지는 "반구성" 상태로 유지되며 패키지와 관련된 모든 후속 작업은~해야 한다설치 후 스크립트를 다시 실행하십시오.

initramfs-tools다음을 실행하여 '상태'를 확인할 수 있습니다 .

dpkg -l initramfs-tools

이것이 보여지면

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name            Version       Architecture Description
+++-===============-=============-============-================================================
ii  initramfs-tools 0.133+deb10u1 all          generic modular initramfs generator (automation)

그러면 더 이상 수행할 작업이 없습니다.

두 번째 열에 이 표시되면 F패키지가 절반만 구성된 것이며 다음을 실행하여 구성할 수 있습니다.

sudo dpkg --configure --pending

패키지를 다시 설치하려면 다음을 실행하십시오.

sudo apt-get install --reinstall initramfs-tools

관련 정보