14'te apt-get güncellemesi çalıştırılırken hata oluştu


13

Sunucularımdan birinde ubuntu 14 kullanıyorum.

Sudo apt-get güncellemesini çalıştırdığımda, aşağıdaki hatayı alıyorum.

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

Ppa depo listemi değiştirmem veya bu sorunu gidermek için başka bir işlem yapmam gerekir mi?

Güncelleme: R'yi sunucudan kullanarak kaldırmayı denedim

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

Ancak yine de apt-get güncellemesinde aynı sorunu görüyorum.


/etc/apt/sources.list dosyasından referans kaldırıldıktan sonra düzeltildi
ali haider

Java ile ilgili paragrafı kaldırmanızı tavsiye ederim, çünkü ana sorun kırık anahtarı RStudio'dan nasıl düzelteceğidir.
user2161065

Yanıtlar:


29

Https://cran.r-project.org/bin/linux/ubuntu/README.html adresinin "Güvenli APT" bölümüne bakın :

E084DAB9 anahtar kimliğine sahip anahtar eklemek benim için sorunu çözdü.

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

3
Sorunun bir kısmı önceki Anahtarın süresi doldu ve yenilenmesi gerekiyordu. Ekim ortasından önce yüklediyseniz bu sorunla karşılaşabilirsiniz. stat.ethz.ch/pipermail/r-sig-debian/2015-Ekim/002458.html
wildintellect

Bunun doğru cevap olarak işaretlenmesi gerektiğini düşünüyorum.
gawbul

Ubuntu'nun "Yazılım ve Güncellemeler" GUI aracını (veya diğer dağıtımlarda ne denirse) kullanıyorsanız, dpkg / apt tarafından bilinen tüm anahtarları listeleyen "Kimlik Doğrulama" sekmesine bakın. Bu E084DAB9anahtar "Michael Rutter, marutterATgmail.com" a aittir. Doğru GPG anahtarıdır. Listede bir CRAN alt dizesi aramayın.
17'de

4

R'ye ihtiyacınız yoksa, vinç hattını /etc/apt/sources.list adresinden kaldırabilirsiniz ve gitmek için iyi olmalısınız.

sudo apt-key del 1445181253, rahatsız edici anahtarı kaldıracaktır.


/etc/apt/source.list dosyasından referans kaldırılarak çözüldü - teşekkürler
ali haider

benim java kurulum hala berbat - sonraki içine bakacağız
ali haider


Hangisini kullandığınızdan emin değilsiniz, ancak Oracle veya OpenJdk'i (hangisi daha önce sahip değilseniz) yükleyebilir ve aşağıda açıklandığı gibi güncelleme alternatiflerini kullanabilirsiniz.
Eddie Dunn

1

Ani sorular için özür dilerim ama java deponuzda ayarladığınız 3. taraf deposuyla ne yapacak?

Ayrıca, deponuzu değiştirebildiğinizi ancak bir hatanın çıktısını okuyamayacağınızı görüyorum.

3. taraf repo için eksik anahtarı ekleyebilirsiniz:

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

1

Güvenlik duvarınızın 11371 numaralı bağlantı noktasını engellemesi durumunda, daha genel bir çözüm yeni anahtarı alırken 80 numaralı bağlantı noktasını kullanmaya zorlamaktır:

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

0

/etc/apt/sources.list dosyasından referans kaldırıldıktan sonra düzeltildi

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.