logologo2

DEBIAN.LINUX.PL
Polskie Forum Użytkowników Debiana
 


Poprzedni temat «» Następny temat
Zamknięty przez: fnmirk
|6 Gru 2008|, 2008 01:29
Klucze GPG do repozytorium - komunikat NO_PUBKEY
Autor Wiadomość
Matthew 
Warrior


Wiek: 22
Dołączył: 13 Cze 2006
Posty: 27
Skąd: Lipka
Wysłany: |19 Cze 2006|, 2006 20:55   Klucze GPG do repozytorium - komunikat NO_PUBKEY

Apt weryfikuje ściągnięte paczki przy pomocy kluczy GPG. Jednak czasami występują błędy, tak ten tutaj:
Cytat:
W: GPG error: http://ftp.de.debian.org unstable Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 010908312D230C5F

Ponieważ nie mamy odpowiedniego klucza, więc musimy go zdobyć. W taki o to sposób wpisując jako root w terminalu/konsoli kolejno dla każdego wymaganego klucza (po każdej wpisanej linii kodu z prowadzonym numerem klucza naciskamy ENTER) --- poniższe polecenia wykonujemy jako root:
Kod:
gpg --keyserver subkeys.pgp.net --recv-keys ID_KLUCZA

Kod:
gpg --armor --export ID_KLUCZA | apt-key add -

Oczywiście w miejscu ID_KLUCZA należy wprowadzić ciąg znaków, który pojawił się w komunikacie Apta. Całość powinna (w tym wypadku) wyglądać np. tak:
Kod:
gpg --keyserver subkeys.pgp.net --recv-keys 010908312D230C5F

Kod:
gpg --armor --export 010908312D230C5F | apt-key add -


I już mamy problem załatwiony. Wystarczy teraz tylko napisać ponownie w terminalu/konsoli jako root:
Kod:
apt-get update

Następnie jeżeli jest to wymagane:
Kod:
apt-get upgrade

I po kłopocie.
Ostatnio zmieniony przez fnmirk |6 Lip 2009|, 2009 12:56, w całości zmieniany 2 razy  
 
 
     
Witek Baryluk 
aleph, bet

Wiek: 24
Dołączył: 26 Cze 2006
Posty: 214
Skąd: Kraków za firewallem
Wysłany: |26 Cze 2006|, 2006 01:20   

Istnieje dużo prostszy sposób:
Kod:
apt-get install debian-archive-keyring

i stare klucze nie zaszkodzi też dodać:
Kod:
apt-get install debian-keyring

W wypadku nieoficjalnych repozytoriów należy, tak jak to podane wyżej poszukać kluczy na jakichś serwerach kluczy, lub poszukać na serwerze ftp, stronie www, zapytać autora o nie.
Ostatnio zmieniony przez fnmirk |22 Mar 2008|, 2008 18:23, w całości zmieniany 1 raz  
 
     
jedras 

Wersja: Lenny
Wiek: 25
Dołączył: 03 Kwi 2007
Posty: 12
Wysłany: |10 Kwi 2007|, 2007 15:42   

Kod:
$gpg --armor --export ID_KLUCZA | sudo apt-key add

Moze nie zadziałać polecałbym:
Kod:
$gpg --armor --export --output NAZWA_PLIKU ID_KLUCZA
#apt-key add NAZWA_PLIKU
 
     
duo666 


Wiek: 22
Dołączył: 02 Kwi 2007
Posty: 79
Wysłany: |24 Cze 2007|, 2007 10:57   

jedras napisał/a:
Kod:
$gpg --armor --export ID_KLUCZA | sudo apt-key add

Moze nie zadziałać polecałbym:
Kod:
$gpg --armor --export --output NAZWA_PLIKU ID_KLUCZA
#apt-key add NAZWA_PLIKU


działa tak jak napisał matthew ;)
przydatna ta metoda kiedy nie ma dostępnych keyringów, np przy repo z dl.google.com ,szkoda że wcześniej tu nie zajrzałem :D
 
 
     
infignus 


Wersja: testowa
Dołączył: 16 Lip 2007
Posty: 4
Skąd: sie biorą dzieci
Wysłany: |19 Lip 2007|, 2007 00:08   

wszystko ok, ale jak wykonuje to polecenie

Matthew napisał/a:
$ gpg --armor --export ID_KLUCZA | sudo apt-key add -


to pyta o haslo do sudoers a jak mu podam to krzyczy ze nie mam praw do sudo. jakas inna jest metoda? albo jak dodac sie do userow sudo? Czytalem manula do sudo, edytowalem /etc/sudoers ale nie dzila ;(
ja chce tylko dodac klucz z multimediami
_________________
W Niebie lecze dusze z silnego przedawkowania rzeczywistości...
 
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |19 Lip 2007|, 2007 00:26   

infignus napisał/a:
jakas inna jest metoda?


np jako root:
Kod:
gpg --armor --export ID_KLUCZA | apt-key add -


infignus napisał/a:
albo jak dodac sie do userow sudo?


/etc/sudoers musisz edytować za pomocą:
Kod:
visudo


a żeby dodać siebie do użytkowników sudo, to dopisz na kończy taką linijkę:
Kod:
nazwa_usera    ALL=(ALL) ALL

(pomiędzy nazwą usera a pierwszym ALL jest znak tabulacji (a nie spacje))
_________________
Nie wierz w cuda - licz na nie.
 
 
     
infignus 


Wersja: testowa
Dołączył: 16 Lip 2007
Posty: 4
Skąd: sie biorą dzieci
Wysłany: |21 Lip 2007|, 2007 10:40   

velmafia napisał/a:

np jako root:
Kod:
gpg --armor --export ID_KLUCZA | apt-key add -


i wywala:
Kod:
debian:/home/infi# gpg --armor --export 07DC563D1F41B907 | apt-key add -gpg:
WARNING: nothing exported
gpg: no valid OpenPGP data found.
_________________
W Niebie lecze dusze z silnego przedawkowania rzeczywistości...
 
 
     
ruun 
Sacerdos Magus


Wersja: 5.0
Wiek: 25
Dołączył: 29 Mar 2007
Posty: 1468
Skąd: Kruszwica
Wysłany: |21 Lip 2007|, 2007 10:48   

Spróbuj bez tego gpg: na końcu, czyli:

Kod:
debian:/home/infi# gpg --armor --export 07DC563D1F41B907 | apt-key add -
_________________


Ad maiorem Slavorum gloriam attera omnia, quae sunt Americana.
 
 
     
pioter2a 

Wersja: Lenny
Wiek: 18
Dołączył: 14 Lip 2007
Posty: 9
Skąd: Kadzidło
Wysłany: |13 Wrz 2007|, 2007 19:37   

Mi wyskoczyło coś takiego:
Kod:
dhcppc0:/home/pioter2a# gpg --armor --export 73E6B0FAA42A6CF5 | apt-key add -
gpg: WARNING: nothing exported
gpg: no valid OpenPGP data found.


co robię źle?
 
 
     
$orn

Dołączył: 10 Wrz 2007
Posty: 1
Wysłany: |1 Paź 2007|, 2007 20:04   

To jak z tymi kluczami? Bo faktycznie mam ten sam problem co kolega z postu wyżej.
Ostatnio zmieniony przez fnmirk |15 Lip 2009|, 2009 19:03, w całości zmieniany 1 raz  
 
     
ryba303 

Dołączył: 06 Paź 2007
Posty: 21
Skąd: Kielce
Wysłany: |9 Paź 2007|, 2007 23:46   

Wpisuje ta pierwsza komende i wyskakuje mi blad
Kod:
bash: --keyserver: command not found
Ostatnio zmieniony przez fnmirk |22 Mar 2008|, 2008 18:24, w całości zmieniany 1 raz  
 
     
Ventrue 


Wersja: Sid
Wiek: 19
Dołączył: 06 Lip 2007
Posty: 535
Skąd: Lubin
Wysłany: |10 Paź 2007|, 2007 05:55   

ryba303, musisz wpisać --keyserver razem z pgp i dalszymi, tak jak jest wyżej.
_________________
The Linux philosophy is 'Laugh in the face of danger'. Oops. Wrong One. 'Do it yourself'. Yes, that's it.
Linus Torvalds
 
 
     
ryba303 

Dołączył: 06 Paź 2007
Posty: 21
Skąd: Kielce
Wysłany: |10 Paź 2007|, 2007 11:54   

Ok pierwsze polecenie poszlo poprostu dalem bez $ ale przy tym drugim to samo co u pioter2a

Kod:
gpg: WARNING: nothing exported
gpg: no valid OpenPGP data found.
 
     
ruun 
Sacerdos Magus


Wersja: 5.0
Wiek: 25
Dołączył: 29 Mar 2007
Posty: 1468
Skąd: Kruszwica
Wysłany: |10 Paź 2007|, 2007 12:37   

ryba303, na pewno masz podany zły identyfikator

Cytat:
gpg --armor --export 73E6B0FAA42A6CF5 | apt-key add -


Napisz, do jakiego repozytorium chcesz dodać klucz?
_________________


Ad maiorem Slavorum gloriam attera omnia, quae sunt Americana.
 
 
     
Pikawa 

Wiek: 32
Dołączył: 09 Lis 2007
Posty: 2
Wysłany: |10 Lis 2007|, 2007 13:56   

Witam

A ja mam taki problem:
Cytat:
Pobrano 6567B w 9s (696B/s)
Czytanie list pakietów... Gotowe
W: GPG error: http://debian.corsac.net unstable/ Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY F9D66E3AE7710DEC
W: Należy uruchomić apt-get update aby naprawić te problemy.
Micro:/home/pikawa# gpg --keyserver subkeys.pgp.net --recv-keys F9D66E3AE7710DEC
gpg: requesting key E7710DEC from hkp server subkeys.pgp.net
gpgkeys: key F9D66E3AE7710DEC not found on keyserver
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

Co zrobić w takim przypadku?
Ostatnio zmieniony przez fnmirk |6 Gru 2008|, 2008 01:27, w całości zmieniany 2 razy  
 
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group