이전에 Debian 8에 설치한 타사 .deb 패키지를 설치하려고 합니다. 하지만 다음 오류가 발생하기 때문에 새로운 Debian 9 설정에 설치할 수 없습니다:
dpkg: dependency problems prevent configuration of parity:
parity depends on libssl1.0.0 (>= 1.0.0); however:
Package libssl1.0.0 is not installed.
나하다libssl1.0.2가 설치되었습니다. 그런데 "">= libssl1.0.0"으로 인식이 안되는데, 이 문제를 해결하는 방법을 알고 싶습니다.
libssl1.0.0을 수동으로 설치해야 합니까? 그렇다면 어떻게 해야 할까요?
심볼릭 링크를 원합니까? 그렇다면, 그래서 무엇입니까?
다른 건 없나요?
답변1
libssl1.0.2
libssl1.0.0
호환되지 않는 라이브러리를 제공하는 다른 libssl1.0.0
패키지 이므로 libssl1.0.2
.
패키지 요구 사항을 충족하려면 Debian 8 저장소를 구성에 추가하는 것이 좋습니다. Debian 8은 계속 지원되므로 필요한 경우 보안 업데이트를 받을 수 있습니다. 이렇게 하려면 /etc/apt/sources.list
파일을 편집하고 각 stretch
줄을 복사하여 다음 stretch
으로 바꾸 jessie
십시오.둘 다 stretch
그리고 jessie
라인). 그런 다음 실행하면 apt update
작동 apt install libssl1.0.0
합니다.
아니면 할 수 있습니다패키지 다운로드(페이지 하단에서 스키마를 찾은 다음) dpkg -i
.
두 경우 모두 apt-mark auto libssl1.0.0
도움이 됩니다. 이렇게 하면 나중에 패키지가 필요하지 않을 경우 패키지가 자동 제거되도록 고려됩니다.