APT "저장소의 Origin 값이 변경되었습니다" 오류

카테고리 보기

APT "저장소의 Origin 값이 변경되었습니다" 오류

1 분 읽음

회사 개요 #

noid-updater를 사용하여 시스템을 업데이트하는 동안 다음과 같은 오류가 발생할 수 있습니다.

E: 저장소 'file:/media/local_update_repo bookworm InRelease'의 'Origin' 값이 'Debian'에서 'Relianoid'로 변경되었습니다.

이 문제로 인해 업데이트 프로세스가 진행되지 않습니다.

원인 #

이러한 동작은 최근 메타데이터 변경과 관련이 있습니다. RELIANOID 저장소를 업데이트합니다.

특히, 저장소 "Origin" 레이블 업데이트되었습니다. 데비안에서 렐리아노이드로.

이번 변경 사항은 해당 기관에서 생성 및 유지 관리하는 업데이트 ISO를 보다 정확하게 식별하기 위해 도입되었습니다. RELIANOID 기본 Debian origin 레이블을 상속받는 대신 팀을 지정합니다.

하지만 APT 패키지 관리자는 저장소 메타데이터(예: Origin, Label 또는 Suite)의 변경 사항을 감지하는 보안 메커니즘을 포함하고 있습니다. 이러한 변경 사항이 감지되면 APT는 저장소 스푸핑 가능성을 방지하기 위해 로컬 캐시가 새로 고쳐질 때까지 업데이트를 차단합니다.

해법 #

이 문제를 해결하려면 시스템이 업데이트된 저장소 메타데이터를 수락할 수 있도록 로컬 APT 캐시를 지우십시오.

다음 명령을 실행하십시오.

rm -rf /var/lib/apt/lists/*

그런 다음 업데이트 프로세스를 다시 시도하십시오.

noid-updater noid-updater -i

설명 #

제거 /var/lib/apt/lists/* 이렇게 하면 APT가 로컬 저장소 메타데이터를 다시 빌드하게 되므로 다음 업데이트 시도 시 시스템이 새 버전을 인식하고 수락하게 됩니다. 출처: 렐리아노이드 값입니다. 이는 메타데이터 변경 후 한 번만 수행해야 하는 작업입니다.

추가 정보 #

이는 예상되는 동작이며 업데이트 자체의 오류가 아닙니다. 패키지나 시스템 무결성에는 영향을 미치지 않습니다. 이번 변경 사항은 추적성과 명확성을 향상시킵니다. RELIANOID-관리형 업데이트 소스.

📄 이 문서를 PDF 형식으로 다운로드하세요 #

    이메일 : *

    에 의해 구동 더 나은 문서