Debian11/KDE에서 "교체됨" 으로 debsums | grep -v OK
표시되는 것은 "파일이 다른 패키지의 파일로 대체되었습니다"를 의미합니다./lib/x86_64-linux-gnu/libgcc_s.so.1
REPLACED
이것은 일이 일어나도록 되어 있는 방식이 아닙니다. 그렇다면 대체된 이유(예: 어떤 패키지로)를 어떻게 알 수 있습니까? 이에 대해 어떻게 해야 합니까?
sha256sum /lib/x86_64-linux-gnu/libgcc_s.so.1
반품 2d771c2e232fce107c7ec7f9a64b9a804e6d6737063088a2d8096b149a0af8cd
.
답변1
Debian 11 amd64 시스템에서도 동일한 문제가 발생했습니다. 내가 해결한 방법은 다음과 같습니다.
여기에서 파일을 검색하세요:
grep -Hin libgcc_s.so.1 /var/lib/dpkg/info/*.md5sums
내 시스템에서 두 개의 패키지가 발견되었습니다: libgcc-s1:amd64
및 libgcc1:amd64
. libgcc1
이전 Debian 버전에서는 Debian 11 저장소에서 더 이상 사용할 수 없습니다.
아직 설치되어 있는 이전 gcc 버전과 관련이 있는 것으로 밝혀졌지만 더 이상 필요하지 않았습니다.
더 이상 사용할 수 없는 모든 패키지에 대한 저장소를 검색하여 찾았습니다.
comm -23 --nocheck-order <(awk '/^Package: / {print $2}' /var/lib/dpkg/status | sort) <(awk '/^Package: / {print $2}' /var/lib/apt/lists/*_Packages | sort)
gcc-8-base:amd64
삭제 후 libgcc1:amd64
debsum REPLACED
메시지가 사라졌습니다.