우분투 14에서 apt-get 업데이트를 실행할 때 오류


13

내 서버 중 하나에서 우분투 14를 실행 중입니다.

sudo apt-get update를 실행하면 아래 오류가 발생합니다.

W: GPG error: http://cran.rstudio.com trusty/ Release: The following signatures were invalid: KEYEXPIRED 1445181253 KEYEXPIRED 1445181253 KEYEXPIRED 1445181253

ppa 저장소 목록을 수정하거나이 문제를 해결하기 위해 다른 조치를 취해야합니다.

업데이트 : 서버를 사용하여 서버에서 R을 제거하려고했습니다 .

sudo apt-get --purge remove r-base
sudo apt-get --purge remove r-base-core
sudo apt-get --purge remove r-base-recommended

그러나 여전히 apt-get update와 동일한 문제가 발생합니다.


/etc/apt/sources.list 파일에서 참조를 제거한 후 수정
ali haider

주요 문제는 RStudio에서 깨진 키를 수정하는 방법이므로 java에 대한 단락을 제거하는 것이 좋습니다.
user2161065

답변:


29

https://cran.r-project.org/bin/linux/ubuntu/README.html 의 "Secure APT"부분을보십시오 .

키 ID가 E084DAB9 인 키를 추가하면 문제가 해결되었습니다.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

3
문제의 일부는 이전 키가 만료되어 갱신해야한다는 것입니다. 10 월 중순 이전에 설치 한 경우이 문제가 발생할 수 있습니다. stat.ethz.ch/pipermail/r-sig-debian/2015-October/002458.html
wildintellect

나는 이것이 정답으로 표시되어야한다고 생각합니다.
gawbul

Ubuntu의 "소프트웨어 및 업데이트"GUI 도구 (또는 다른 배포판에서 호출 한 도구)를 사용하는 경우 "인증"탭을 확인하십시오. 여기에는 dpkg / apt에 알려진 모든 키가 나열되어 있습니다. 이 E084DAB9키는 "Michael Rutter, marutterATgmail.com"에 속해 있습니다. 올바른 GPG 키입니다. 목록에서 CRAN 하위 문자열을 검색하지 마십시오.
knb

4

R이 필요하지 않은 경우 /etc/apt/sources.list에서 크랜 라인을 제거하면됩니다.

sudo apt-key del 1445181253이 문제의 키를 제거합니다.


감사 - /etc/apt/source.list 파일 참조 제거하여 해결
알리 하이더을

내 자바 설치는 여전히 엉망 - 옆에 보이는 것
알리 하이더을

다음을 살펴볼 수 있습니다. digitalocean.com/community/tutorials/…
Eddie Dunn

어느 것을 사용하고 있었는지는 확실하지 않지만 Oracle 또는 OpenJdk (이전에는 없었던 것)를 설치하고 맨 아래에 설명 된 것과 같이 업데이트 대안을 사용할 수 있습니다.
Eddie Dunn

1

갑작스러운 질문에 대해 죄송하지만 리포지토리에 설정 한 타사 리포지토리와 java는 어떤 관련이 있습니까?

또한 저장소를 변경할 수는 있지만 오류 출력을 읽을 수는 없습니다.

타사 저장소에 누락 된 키를 추가 할 수 있습니다.

  http://ubuntuforums.org/showthread.php?t=2202787

1

방화벽이 포트 11371을 차단하는 경우,보다 일반적인 해결책은 새 키를 검색 할 때 포트 80을 사용하는 것입니다.

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.