Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. 해결법


위 경고 메시지는 우분투 22.04부터 apt-key를 이용하여 저장소용 gpg 키를 추가하는 것을 경고하는 메세지 입니다.

이 경고 메시지는 Ubuntu 22.04가 /etc/apt/trusted.gpg에서 /etc/apt/trusted.gpg.d에 있는 개별 .gpg 파일을 사용하도록 바뀌었기 때문에 발생합니다.


간단한 해결법: 다음 명령을 실행하여 /etc/apt/trusted.gpg 파일을 /etc/apt/trusted.gpg.d 경로로 복사합니다.

sudo cp /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d/


복잡한 해결법: sudo apt-key list 명령을 사용하여 시스템에 추가된 모든 GPG 키를 나열합니다. 그 다음 경고 메시지와 관련된 키를 찾아서 새로운 .gpg 파일로 내보내고 /etc/apt/trusted.gpg.d 디렉토리로 이동합니다.



오류가 발생하는 서드파티 저장소의 키를 아래와 같이 /etc/apt/trusted.gpg.d/ 경로에 넣으시거나,

apt 저장소 설정 파일에서 직접 gpg 파일의 경로를 추가하는 방법으로 해결할 수 있습니다.


sudo apt-key export {서드파티 저장소 키} | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/{저장소 이름}.gpg

sudo apt update


다음 글 이전 글
댓글 쓰기
comment url