비 인터넷 연결 환경에서 패키지를 설치해야합니다. 내 계획은 인터넷에서 dist 구조를 다운로드하고 /etc/apt/sources.list에 파일 경로를 추가하는 것입니다./etc/apt/sources.list의 "deb file :/local-path-to-repo ..."를 사용하는 동안 GPG 오류가 발생합니다.
관련 구조에는 ftp 미러 서버에서 우분투/dists/정밀, 정확한 백 포트, 정밀 제안, 정밀 보안, 정밀 업데이트가 포함됩니다.
원본 소스를 제거하고 /etc/apt/sources.list에 다음을 추가합니다.
deb file:path-to-local-ubuntu-directory/ precise main restricted multiverse universe
deb-src file:path-to-local-ubuntu-directory/ precise main restricted multiverse universe
그런 다음 apt-get 업데이트 후 다음과 같은 GPG 오류가 발생합니다.
[email protected]:/~# apt-get update
Ign file: precise InRelease
Get:1 file: precise Release.gpg [198 B]
Get:2 file: precise Release [50.1 kB]
Ign file: precise Release
Get:3 file: precise/main TranslationIndex [3,761 B]
Get:4 file: precise/multiverse TranslationIndex [2,716 B]
Get:5 file: precise/restricted TranslationIndex [2,636 B]
Get:6 file: precise/universe TranslationIndex [2,965 B]
Reading package lists... Done
W: GPG error: file: precise Release: The following signatures were invalid: BADSIG 0976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
Google을 사용했지만 다음 단계는 시도했지만 헛된 일이었습니다.
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get update
이 문제를 해결할 방법이 있습니까? 왜이 오류가 발생합니까? 고마워.