Kod: Zaznacz cały
# curl 2>/dev/null https://oss.oracle.com/el6/RPM-GPG-KEY-oracle | sudo apt-key add -
gpg: nie odnaleziono poprawnych danych w formacie OpenPGP.
A to za sprawę HTTPS, ale dałem radę trochę inaczej:
Pobrałem copy-paste klucz spod tego adresu, zapisałem w pliku, a potem:
Niestety, póki co:
Kod: Zaznacz cały
# apt-get update
(...)
W: Błąd GPG: http://oss.oracle.com unstable Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 2E2BCDBCB38A8516
-- 30 sierpnia 2015, o 21:12 --
Kod: Zaznacz cały
# gpg --keyserver pgpkeys.mit.edu --recv-key 2E2BCDBCB38A8516
gpg: zapytanie o klucz B38A8516 z hkp serwera pgpkeys.mit.edu
gpg: klucz B38A8516: "Oracle OSS group (Open Source Software group) <build@oss.oracle.com>" bez zmian
gpg: Ogółem przetworzonych kluczy: 1
gpg: bez zmian: 1
Kod: Zaznacz cały
# gpg -a --export 2E2BCDBCB38A8516 | sudo apt-key add -
OK
-- 30 sierpnia 2015, o 21:34 --
Kod: Zaznacz cały
# apt-key list
pub 2048R/EC551F03 2010-07-01 [wygasa: 2022-06-28]
uid Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
pub 1024D/B38A8516 2006-09-05 [wygasa :2011-09-04]
uid Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
Kod: Zaznacz cały
# apt-get update
Czytanie list pakietów... Gotowe
W: Błąd GPG: http://oss.oracle.com unstable Release: Następujące podpisy były błędne: KEYEXPIRED 1315142507 KEYEXPIRED 1315142507 KEYEXPIRED 1315142507
-- 31 sierpnia 2015, o 00:08 --
Dobra, ja się poddaję. Nowy klucz owszem da się dodać:
Kod: Zaznacz cały
# apt-key list
pub 2048R/EC551F03 2010-07-01 [wygasa: 2022-06-28]
uid Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
pub 1024D/1E5E0159 2007-05-18 [wygasa :2015-05-16]
uid Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
Jednak i tak i tak przy
apt-get update wyskoczy błąd albo:
- z powodu braku klucza publicznego: NO_PUBKEY 2E2BCDBCB38A8516
- albo
W: Błąd GPG: http://oss.oracle.com unstable Release: Następujące podpisy były błędne: KEYEXPIRED 1378511808 KEYEXPIRED 1378511808 KEYEXPIRED 1378511808 - czyli że niby klucz jest przeterminowany. Bo owszem, 2E2BCDBC
B38A8516 jest już przeterminowany. Dziwi mnie tylko dlaczego nowe klucze nie są akceptowane skoro one są jeszcze ważne.