libc6-dev를 Debian으로 전체 업그레이드하여 테스트에 실패했습니다. 중단: libgcc-8-dev(< 8.4.0-2~) 그러나 8.3.0-6을 설치하려면

libc6-dev를 Debian으로 전체 업그레이드하여 테스트에 실패했습니다. 중단: libgcc-8-dev(< 8.4.0-2~) 그러나 8.3.0-6을 설치하려면

소스를 Bullseye로 전환했고 업그레이드가 원활하게 진행되었지만 전체 업그레이드를 수행하면 다음과 같은 결과가 나타납니다.

libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6 is to be installed

내 출처는 다음과 같습니다.

deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main

#deb http://deb.debian.org/debian buster-updates main
#deb-src http://deb.debian.org/debian buster-updates main

#deb http://security.debian.org/debian-security/ buster/updates main
#deb-src http://security.debian.org/debian-security/ buster/updates main

업그레이드를 완료하려면 이 문제를 어떻게 해결해야 합니까?

추신 : 최근 질문을 여기에서 보았습니다.libc6-dev로 인해 Debian으로 전체 업그레이드 테스트 실패: 중단: libgcc-8-dev

이것은 도움이 되지 않습니다.

답변1

Debian 10은 GCC 8을 사용하지만 Debian 11은 현재 GCC 9(출시 시에는 10일 것임)를 사용합니다. 어떤 이유로 귀하의 경우 업그레이드가 GCC 8 패키지를 교체하지 못해 업그레이드가 차단되었습니다.

이 문제를 해결하려면 문제 gcc-8와 해당 종속성을 제거하세요.

이는 데비안 10에서 테스트로 업그레이드할 때 GCC 라이브러리에서 발생하는 보다 일반적인 문제의 증상입니다.Ryan Pavlik의 저장소일반적인 해결 방법과 문제의 세부 정보를 확인하고 공식적인 수정을 위해 GCC에 대한 버그 제출 링크를 확인하세요.

답변2

이전 업데이트 링크를 참조하세요: libc6-dev로 인해 Debian으로 전체 업그레이드 테스트 실패: 중단: libgcc-8-dev

이게 내가 한 일이야...

apt-get update
apt-get upgrade
apt-get -f upgrade
# or
apt full-upgrade -y

아무것도 작동하지 않습니까?

이것은 나에게 효과적입니다.

apt-get install aptitude
apt-get install libgcc-8-dev
apt-get update
apt-get install synaptic

그러나 최악의 일이 일어났습니다.

기본 폴더와 다른 모든 폴더로 이동하면 모두 사라집니다.

Unable to create io-slave. 
Error loading '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'."

다시 시작할 수 없다는 것을 알기 때문에 컴퓨터를 종료하지 않습니다. 단지 느낌이 있을 뿐입니다.

관련된:https://forum.manjaro.org/t/unable-to-create-io-slave-klauncher-said-error-loading-usr-lib-qt-plugins-kf5-kio-file-so/25866

anon35400795도 참조하세요. '17년 6월

재부팅하세요(로그아웃 + 로그인). 이는 Qt(Dolphin)가 이 플러그인을 로드한 다음 업데이트를 수행하고 Qt가 여전히 RAM에 이전 버전을 보유하고 있기 때문에 새 버전 로드와 충돌하기 때문에 발생합니다.

이것은 나에게 효과적입니다!

관련 정보