
누군가 내 데스크톱으로 작업하고 있었는데 이제 터미널을 통해 아무 것도 설치할 수 없습니다.
나는 사용했다
apt-get install s.th
그리고 그것은 응답한다
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
나는 또한 우분투 14.04 lts를 사용하고 있습니다.
답변1
응답에서 무엇을 해야 하는지 나와 있습니다.dpkg --configure -a
sudo dpkg --configure -a
답변2
호출하려는 명령에는 몇 가지 문제가 있습니다.
권한
우선, 반드시 갖추어야 할 것은루트 권한apt-get install을 사용하여 새 패키지를 설치합니다. 이러한 이유로 다음과 같이 명령을 호출합니다.sudo명령:
sudo apt-get install s.th
루트 및 sudo 명령에 대한 자세한 내용은 다음 페이지에서 확인할 수 있습니다.우분투 공식 위키
패키지에서 요청하는 대로 수행
dpkg의 제안을 따르도록 제안해도 될까요? 게시한 출력에서 dpkg가 명령을 실행하도록 요청하는 것을 볼 수 있습니다.
sudo dpkg --configure -a
이렇게 하면 보류 중인 모든 패키지가 제거되고 시스템이 깨끗한 상태로 복원됩니다.
그 명령 후에는 심지어 실행하는 것이 좋습니다
sudo apt-get update && sudo apt-get upgrade
시스템 업데이트를 강제합니다.
적절한 정규식 얻기
귀하의 명령을 보면 패키지를 설정하려고 하는 것을 알 수 있습니다.일. 그 점을 고려하여 부탁드립니다일apt-get에 의해 정규 표현식으로 해석되며 해당 정규 표현식과 일치하는 모든 패키지를 설정합니다.