설치하려고 하는데스타타 16데비안 12 "책벌레". Stata 에는 libpng12
불행하게도 libpng
저장소(버전 16)에서 충족되지 않은 종속성이 필요합니다. libpng12 deb 패키지를 다운로드했지만 설치하려고 하면 멀티 아키텍처 지원에 대한 오류 메시지가 나타납니다.
dpkg: regarding libpng12-0_1.2.50-2+deb8u3_amd64.deb containing libpng12-0:amd64, pre-dependency problem:
libpng12-0 pre-depends on multiarch-support
multiarch-support is not installed.
dpkg: error processing archive libpng12-0_1.2.50-2+deb8u3_amd64.deb (--install):
pre-dependency problem - not installing libpng12-0:amd64
Errors were encountered while processing:
libpng12-0_1.2.50-2+deb8u3_amd64.deb
내 OS와 패키지는 모두 64비트이므로 여기서 다중 아키텍처 지원이 필요한 이유를 잘 모르겠습니다. 실행해보니 dpkg --print-architecture
amd64라고 나오더군요. 내 생각에 dpkg의 현재 버전은이미 여러 아키텍처에서 지원됨.
이 패키지를 어떻게 설치하나요?
답변1
multiarch-support
다중 아키텍처 라이브러리 경로로 전환하는 동안 사용되는 전환 패키지입니다.
내 생각에 당신을 위한 최선의 해결책은 (Stata가 최신 버전으로 빌드된 패키지를 제공하도록 하는 것 외에 libpng
) 설치하는 것입니다.약간 더 새로운 버전libpng12-0
에 의존하지 않습니다 multiarch-support
.