openssl(또는 모든) 패키지를 업데이트/설치할 수 없습니다. "충족되지 않은 종속성" "E: 하위 프로세스 /usr/bin/dpkg가 오류 코드(1)를 반환했습니다."

openssl(또는 모든) 패키지를 업데이트/설치할 수 없습니다. "충족되지 않은 종속성" "E: 하위 프로세스 /usr/bin/dpkg가 오류 코드(1)를 반환했습니다."

읽어주셔서 감사합니다.

내 Raspberry Pi에서 설치 패키지를 업데이트하는 데 문제가 있습니다.

면책조항: 저는 Linux 초보자입니다. 부디 친절하게 대해주세요.

노트:관련이 있는 경우 SSH를 통해 이 작업을 수행합니다.
내 라즈베리 파이는 jessie에서 실행되었지만 (아마도) 문제를 일으킨 불스아이로 업데이트했습니다.

내 질문

pip가 아무것도 설치하지 않았기 때문에 (SSL 오류) openssl을 업그레이드해야 할 수도 있다는 것을 확인했지만 작동하지 않았습니다.

다른 많은 패키지를 사용해 보았지만 동일한 문제가 발생했습니다.

업그레이드 후 무엇이든 설치하려고 할 때마다 "충족되지 않은 종속성"이라는 메시지가 표시됩니다.
이를 찾아보고 시도했는데 apt install -f작동했습니다.apt upgrade openssl -f

그러나 전 할겁니다언제나얻다

E: 하위 프로세스 /usr/bin/dpkg가 오류 코드(1)를 반환합니다.

vim을 설치할 때의 예는 다음과 같습니다.

pi@raspberrypi:~ $ sudo apt-get install vim
패키지 목록을 읽는 중... 완료
종속성 트리 구축
상태 정보를 읽는 중... 완료
이러한 문제를 해결하려면 "apt --fix-broken install"을 실행해야 할 수도 있습니다.
다음 패키지에는 충족되지 않은 종속성이 있습니다.
dpkg-dev: libdpkg-perl(= 1.20.9)에 의존하지만 설치하려면 1.18.25가 필요합니다.
            권장 사항: 빌드에 필수적이지만 설치되지 않음
  vim : vim-common (= 2:8.2.2434-3)에 의존하지만 2:7.4.488-7+deb8u4를 설치합니다.
        다음에 따라 다름: vim-runtime (= 2:8.2.2434-3) 그러나 설치되지 않음
        의존: libgpm2 (>= 1.20.7) 그러나 설치하려면 1.20.4-6.1이 필요합니다.
        의존: libtinfo6 (>= 6) 그러나 설치되지 않음
E: 충족되지 않은 종속성. 패키지 없이 "apt --fix-broken install"을 시도하십시오(또는 솔루션 지정).
pi@raspberrypi:~ $ sudo apt --fix-broken 설치

...로그에서 많은 출력 행을 찾을 수 있습니다.여기

처리하는 동안 오류가 발생했습니다:
E: 하위 프로세스 /usr/bin/dpkg가 오류 코드(1)를 반환합니다.

dpkg를 업데이트할 수 있다는 것을 온라인에서 찾았지만 업데이트 방법을 완전히 모르겠습니다. 이 시점에서는 dpkg를 완전히 사용할 수 없으며 최신 dpkg를 다운로드하고 dpkg -i new_dpkg.deb로 로드해도 아무 작업도 수행되지 않습니다.

그럼 제가 시스템을 망친 건가요, 아니면 그냥 PEBKAC인가요?

전자인 경우 어떻게 해결합니까?

미리 감사드리며 멍청한 질문에 대해 사과드립니다.


기타 정보:

os-release, source.txt, dpkg 구성:여기

편집하다:source.txt와 관련이 있는 것 같습니다. 위의 링크를 꼭 클릭하세요.

답변1

귀하의 질문과 해당 링크는 현재 상태와 패키지 버전이 충돌하는 구성된 저장소 소스의 여러 버전의 Debian/Raspbian이 혼합되어 있음을 보여줍니다.

그리고 분명히 버전 10의 흔적은 없습니다.

Distro 업그레이드는 한 번에 한 단계씩 수행해야 합니다(8 -> 9 -> 10 -> 11). 이전 업그레이드가 완료되고 남은 문제가 없을 때까지 시도하지 마십시오. 여기서는 8 -> 9가 아직 완료되지 않은 것처럼 보이지만 불스아이로 업그레이드하려는 시도가 있습니다(곧 버전 11로 출시될 예정이지만 아직 공식적으로 출시되지 않음). 버전 10.

이로 인해 발생하는 다층적인 문제를 해결하는 것은 가치가 없어 보입니다. 중요한 데이터와 사용자 계정을 백업하고 직접 재설치(예: Raspberry Pi OS 10 사용)한 다음 이전 데이터(최신 버전에 맞게 조정해야 할 수 있음)와 사용자 계정을 다시 넣는 것을 고려해야 합니다.

관련 정보