일부 ppa 저장소에서 통찰력을 설치하려고 할 때 이러한 오류가 발생합니다.
sudo apt-get 설치 통찰력 패키지 목록을 읽는 중... 완료 종속성 트리 구축 상태 정보를 읽는 중... 완료 다음과 같은 새로운 패키지가 설치됩니다: 통찰력 0개는 업그레이드되고, 1개는 새로 설치되고, 0개는 제거되고, 0개는 업그레이드되지 않습니다. 0B/2,298kB의 아카이브를 가져와야 합니다. 이 작업 후에는 6,787kB의 추가 디스크 공간이 사용됩니다. 경고: 다음 패키지는 인증할 수 없습니다! 통찰력 확인 없이 이 패키지를 설치하시겠습니까? [y/N] y (데이터베이스를 읽는 중... 현재 설치된 파일 및 디렉터리 232356개.) 압축 풀기 준비 중 .../insight_6.8.1-0ubuntu0~sevenmachines1_amd64.deb ... 통찰력 압축 풀기(6.8.1-0ubuntu0~sevenmachines1) ...
-----여기에 문제가 있습니다-------
dpkg: 아카이브 /var/cache/apt/archives/insight_6.8.1-0ubuntu0~sevenmachines1_amd64.deb 처리 중 오류가 발생했습니다(--unpack): gdbserver 7.8-1ubuntu4 패키지에도 있는 '/usr/lib/libinproctrace.so'를 덮어쓰려고 합니다. dpkg-deb: 오류: 하위 프로세스 붙여넣기가 신호에 의해 종료되었습니다(깨진 파이프). 처리하는 동안 오류가 발생했습니다: /var/cache/apt/archives/insight_6.8.1-0ubuntu0~sevenmachines1_amd64.deb E: 하위 프로세스 /usr/bin/dpkg가 오류 코드(1)를 반환했습니다.
답변1
먼저 다음 명령을 실행하세요.
dpkg -l | grep libinproctrace
출력을 찾으면 이 명령을 사용하여 제거하십시오.
dpkg -r packagename
이 명령을 실행한 후 다음을 실행합니다.
apt-get update
그런 다음 새 패키지를 설치할 수 있습니다. 문제가 발견되면 친절하게 알려주세요.
답변2
이것을 실행하십시오 : sudo aptitude install ubuntu-desktop 그런 다음 세 번째 솔루션을 수락하면 작동합니다. 경고하면 3개의 패키지가 다운그레이드됩니다.