apt-get upgrade를 수행 할 때마다 다음 오류가 발생합니다.
GPG 오류 : http://nginx.org trusty 릴리스 : 다음 서명이 유효하지 않습니다. KEYEXPIRED 1471427554
내 소스에 다음을 추가하여 공식 nginx ppa를 표준 방식으로 설치했습니다.
deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx
이것이 결국 희망적으로 고쳐질 것이라는 오류입니까, 아니면 내 끝에서해야 할 일이 있습니까?
이것은 때때로 발생합니다. 그러나이 ( "1471427554")는 유효한 GPG 키처럼 보이지 않습니다.
—
Phillip -Zyan K Lee- Stockmann
wget http://nginx.org/keys/nginx_signing.key -O - |sudo apt-key add -
@ThomasWard가 제안한 두 단계를 하나의 작은 명령으로 수행합니다.
LANG=C sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1471427554
다음 오류를 반환합니다. Executing: /tmp/tmp.EU8uLKmT5b/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 1471427554 gpg: "1471427554" not a key ID: skipping
예, 키 파일은 https를 통해서도 사용할 수 있습니다.
—
Phillip -Zyan K Lee- Stockmann
@Phillip : 사실, 1471427554는 APT 서명 키 만료 시간의 타임 스탬프입니다. date 명령의 최신 버전은이를 읽을 수있는 형식으로 구문 분석합니다.
—
BertD
date -u -d @1471427554
gives Wed Aug 17 09:52:34 UTC 2016
.
sudo apt-key add nginx_signing.key
하여 여전히이 오류가 발생 했습니까?