Solusi paling sederhana yang berhasil untuk saya adalah dari Emre Sahin di utas ini:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys KEYID
dan ganti KEYID dengan nomor yang ditampilkan di pesan kesalahan.
Seperti komentar @Ben Bolker (maaf saya membajak komentar Anda, tetapi jawaban yang benar belum diposting), dalam deskripsi repo paket debian ada bagian secure apt
yang berbunyi:
APT AMAN
Arsip backports Debian di CRAN ditandatangani dengan kunci "Johannes Ranke (arsip CRAN Debian)" dengan keyID 381BA480. Anda dapat mengambil ini dengan
gpg --keyserver subkeys.pgp.net --recv-key 381BA480 secara lisan, menggunakan server kunci lain,
gpg --keyserver pgp.mit.edu --recv-key 381BA480 Jika ini tidak berhasil, mungkin karena firewall memblokir port 11371. Sebagai alternatif, Anda dapat mencari 0x381BA480 di http://keyserver.noreply.org/ atau http://pgp.mit.edu/ dan salin blok kunci ke file teks biasa, beri nama, misalnya, jranke_cran.asc.
Jika menerima kunci dengan gpg berhasil, Anda perlu mengekspornya ke file teks
gpg -a --export 381BA480> jranke_cran.asc Dalam kedua kasus tersebut, Anda perlu membuat kunci diketahui oleh sistem apt dengan menjalankan
apt-key tambahkan jranke_cran.asc sebagai root.
Jika Anda belum melakukannya, ini mungkin akan memperbaiki masalah Anda.