Ubuntu에서 deb 파일을 통해 최신 버전의 libstdc++6을 설치하려고 시도했지만 이제 패키지를 설치하려고 할 때마다 오류가 표시됩니다.
libstdc++6 : Depends: gcc-10-base (= 10-20200411-0ubuntu1) but it is not installable
Depends: libgcc-s1 (>= 4.2) but it is not installable
apt --fix-broken install을 실행해 보았지만 오류도 발생했습니다. (오류가 더 커서 전체 오류 메시지를 얻을 수 없습니다.
Done
failed.
The following packages have unmet dependencies.
libstdc++6 : Depends: gcc-10-base (= 10-20200411-0ubuntu1) but it is not installable
Depends: libgcc-s1 (>= 4.2) but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
에 대해서도 마찬가지입니다 apt-get -f install
.
이 문제를 어떻게 해결할 수 있나요?
(저는 Ubuntu 18.04 기반의 최신 버전 KDE Neon을 사용하고 있습니다)
답변1
배포에 적합한 버전으로 되돌려 문제를 해결할 수 있습니다 libstdc++6
.
sudo apt install libstdc++6=8.4.0-1ubuntu1~18.04
libstdc++6
시스템 라이브러리이므로 업그레이드가 다소 어렵습니다.