큰 패키지를 설치하려고 했는데 남은 공간이 거의 없다는 사실을 잊어버렸고 이제 조금 갇히게 되었습니다.
패키지를 제거하려고 하면 다음 오류가 발생합니다.
E: dpkg가 중단되었습니다. 문제를 해결하려면 "sudo dpkg --configure -a"를 수동으로 실행해야 합니다.
dpkg 명령을 실행하면 공간이 없다고 불평합니다. 설치를 중단하거나 공간을 확보하도록 명시적으로 지시하는 방법이 있습니까(가급적이면 패키지 관리자 파일을 수동으로 삭제하지 않고).
답변1
sudo apt-get clean
해결된 문제.
답변2
8GB 디스크만 있는 AWS 인스턴스에 거대한 12GB 패키지(intel-oneapi의 일부)를 설치하려고 할 intel-basekit
때 비슷한 문제가 발생했습니다 .
sudo apt-get clean
이를 수행할 만큼 충분한 디스크 공간이 제공되지 않습니다 apt --fix-broken install
.
다행스럽게도 RAM은 15GB입니다. /opt
(패키지가 설치된 곳) 이동하고 , 추가 메모리를 /opt
램디스크로 설치하고, 모든 것을 새로운 램디스크로 옮겼습니다 /opt
. 이를 통해 apt --fix-broken install
시스템 상태를 복구한 다음 실행할 수 있었습니다.
sudo apt purge intel-basekit
sudo apt autoremove
내 실수를 만회하기 위해.
나처럼 당황하는 경우를 대비해 시도해 보세요.가상 디스크.