저는 팝을 사용하고 있어요! 운영 체제. 간단한 명령 apt
이나 터미널에서 명령을 실행할 때 다음과 같은 간단한 명령이라도apt-get
apt --help
apt: /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.32' not found (required by /lib/x86_64-linux-gnu/libsystemd.so.0)
그런데 입력하면 lld --version
GLIBC 2.32를 사용하고 있다고 나옵니다. - 구체적으로 말하면
lld (Ubuntu GLIBC 2.32-0ubuntu3) 2.32
내가 온라인에서 찾은 모든 수정 사항은 sudo apt clean
정리, 업데이트 또는 기타 수정 사항을 제안하지만 여기서 catch-22는 apt
정확히 사용할 수 없는 것입니다. 제가 할 수 있는 수동 수정이 있나요?
이 문제로 인해 내 컴퓨터를 본질적으로 사용할 수 없게 되었기 때문에 도움을 주시면 대단히 감사하겠습니다.
답변1
sudo dpkg -i
then을 사용하여 다음 패키지를 다운로드하고 업그레이드하세요 sudo apt --fix-broken install
. 나와 같은 문제가 해결되기를 바랍니다.
apt_2.3.15_amd64.deb libapt-pkg6.0_2.3.15_amd64.deb libc-bin_2.33-6_amd64.deb
apt-utils_2.3.15_amd64.deb libc6_2.31-13+deb11u2_amd64.deb libc-l10n_2.33-6_all.deb
debconf_1.5.79_all.deb libc6_2.31-13+deb11u2_i386.deb libgcc-s1_11.2.0-16_amd64.deb
debconf-i18n_1.5.79_all.deb libc6_2.33-6_amd64.deb libgcc-s1_11.2.0-16_i386.deb
debconf-utils_1.5.79_all.deb libc6_2.33-6_i386.deb libstdc++6_11.2.0-16_amd64.deb
gcc-11-base_11.2.0-16_amd64.deb libc6-dev_2.33-7_amd64.deb libstdc++6_11.2.0-16_i386.deb
gcc-11-base_11.2.0-16_i386.deb libc6-dev_2.33-7_i386.deb locales_2.33-6_all.deb
때로는 종속 패키지가 하나 또는 다른 패키지를 독립적으로 업데이트하려고 할 때 손상되는 경향이 있으므로 이렇게 하면 문제를 해결하는 데 도움이 될 수 있습니다. :)
답변2
이 명령을 실행해 보십시오(프로그램이 GO로 빌드된 경우).
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o main main.go