Strona 1 z 1

[+] pobieranie kluczy gpg - kadu i Etch

: 24 maja 2008, 11:21
autor: dexter_evil
Witam wszystkich!
Jestem świeżym użytkownikiem Debiana. Przebrnąłem już przez kilka problemów, ale teraz napotkałem taki, na który nie znalazłem odpowiedzi w googlach. Mianowicie wget nie może się połączyć z internetem.

Kod: Zaznacz cały

wget [url]http://poczta.prezu.one.pl/miastoplusa_sms/gpg.txt[/url] -O- | sudo apt-key add -
--17:17:36--  [url]http://poczta.prezu.one.pl/miastoplusa_sms/gpg.txt[/url]
           => `-'
Resolving poczta.prezu.one.pl... Password:
80.53.20.166
Connecting to poczta.prezu.one.pl|80.53.20.166|:80... failed: Connection timed out.
Retrying
Przez to, że wget nie działa nie mogę pobierać kluczy, co bardzo ogranicza pracę mojego Debiana.

: 24 maja 2008, 12:35
autor: Rad
Po prostu ten host już nie działa...

: 24 maja 2008, 16:27
autor: dexter_evil
Możliwe, choć na stronie kadu innego klucz nie widziałem. Widać, że mam problem nie tyle z Wgetem co z pobieraniem kluczy. Dzisiaj udało mi się ściągną klucz do Opery z pomocą komendy:

Kod: Zaznacz cały

wget -O - [url]http://deb.opera.com/archive.key[/url] | apt-key add -
ale natomiast za pomocą poniższej komendy już nie:

Kod: Zaznacz cały

gpg --keyserver subkeys.pgp.net --recv-key 6A423791
gpg --fingerprint 6A423791
gpg --armor --export  6A423791| apt-key add -
Taki wynik mi wyszedł:

Kod: Zaznacz cały

debian:/home/adi# gpg --keyserver subkeys.pgp.net --recv-key 6A423791
gpg: requesting key 6A423791 from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
debian:/home/adi# gpg --fingerprint 6A423791
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: error reading key: public key not found
debian:/home/adi# gpg --armor --export  6A423791| apt-key add -
gpg: WARNING: nothing exported
gpg: no valid OpenPGP data found.
Czym to jest spowodowane??

: 24 maja 2008, 16:43
autor: fnmirk
A dlaczego nie instalujesz tego z backports. Masz Etcha i dlatego nie możesz pobrać tych kluczy ponieważ pakiety te są dostępne z poziomu backports.

Usuń wszystko co namieszałeś do tej pory.

Dopisz poniższą linijkę do pliku /etc/apt/sources.list:

Kod: Zaznacz cały

deb [url]http://www.backports.org/debian[/url] etch-backports main contrib non-free

Kod: Zaznacz cały

apt-get update
Programy i klucze się zainstalują bez problemu.

: 24 maja 2008, 18:24
autor: Yampress
skompiluj sobie żródła najnowszego kadu 6. w backportach jest chyba jeszcze kadu 5.

: 24 maja 2008, 20:33
autor: dexter_evil
Dzięki zadziałało :-D Rozumiem, że muszę korzystać z backportów, bo wersje programów, które ściągałem nie były przystosowane do wersji stabilnej? To znaczy żę jako użytkownik Etcha w source.list będę miał tylko repo debiana i backportów?

: 24 maja 2008, 21:03
autor: pavbaranov
Nie do końca tak.
1. Z kluczami Opery są niekiedy problemy w ich pobraniu. Po jakimś czasie wszystko jest ok.
2. Nie należy się zbytnio owymi kluczami przejmować, jeśli wiesz, że program pochodzi z zaufanego źródła. Wyjdzie Ci wyłącznie, że:
- przy aktualizacji apta jest błąd w postaci niemożności weryfikacji, co wywołuje podpowiedź, że apt-get upgrade być może temu zaradzi (nie zaradzi ;) )
- przy instalacji niezweryfikowanego programu, apt chce potwierdzenia dokonanego wyboru
3. W Etchu niekoniecznie musisz korzystać jedynie z programów przeznaczonych na tę wersję, ale jeśli jesteś początkującym użytkownikiem, to nie polecam mieszania dystrybucji (jest o tym zarówno na tym forum, jak i na forum DUG). Stosując programy z innych wersji możesz się liczyć bądź z niemożliwością ich zainstalowania skutkiem niespełnionych zależności, bądź niemożnością stosowania takich programów, bo nawet jak się zainstalują, to w systemie pojawią się jako uszkodzone.
4. Nie wiadomo, czy wersje które ściągałeś nie były przeznaczone na Etcha. W Operze są paczki na wszystkie 3 wersje. Jeśli chodzi o kadu, to sam już nie wiem jak u nich to wygląda, bo strona poświęcona paczkom dla Debiana jest nieco nieaktualna.

: 25 maja 2008, 11:58
autor: dexter_evil
Dzieki za wszystko :-) Bardzo mi pomogliście i wiele wyjaśniliście :-)