Strona 1 z 1

[+] dodawanie klucza wed

: 23 marca 2010, 11:18
autor: jandeb
Cześć wszystkim.
Jestem nowym użytkownikiem i na dobry początek mam problem.

Instalowałem Debiana według instrukcji z poradnika velmafii, a ogólnej obsługi systemu uczę się z poradnika Kaki'. W każdym razie, co ważne, na początek zainstalowałem system na VirtualBoksie i teraz próbuję zainstalować ,,Guest Additions''. Pojawiło się parę brakujących pakietów, które już zainstalowałem (make, gcc), ale pozostało coś takiego jak:

Kod: Zaznacz cały

...the build and header files linux kernel...
no i gdzieś wyczytałem, że aby to zainstalować muszę:
  1. dodać wpis dotyczące backportów, więc wziąłem stąd:
    http://debian.linux.pl/threads/1408-Wpi ... urces.list
  2. Zrobić:

    Kod: Zaznacz cały

    aptitude update
    no i tu pojawił się problem z kluczami, ale próbowałem poradzić sobie z tym:
    http://debian.linux.pl/threads/41-Klucz ... -NO_PUBKEY

    Próbowałem według wskazówek i dostałem takie coś:

    Obrazek

    Przepraszam, że obrazek ale nie umiem jeszcze kopiować z konsoli w virtualboksie.

    Co dalej z tym zrobić?
Dodano:
Witam.
Już po raz drugi dzisiaj z kolejnym problemem.
Ogólnie jestem nowy w temacie Debiana i trochę obchodzę się z nim jak z jajkiem. To znaczy, wolę zapytać, gdy nie jestem pewien, niż zrobić coś źle i za chwilę reinstalować system.

Póki co trzymam Debiana na VirtualBoksie i próbuję zainstalować "Guest Additions". Brakowało make oraz gcc, ale to już mam. Pozostało to co w temacie postu, a dokładniej widać wszystko na obrazku:
headersq..jpg
Pogooglowałem, ale znalazłem jedynie post dotyczący trochę starszej wersji jądra:
http://debian.linux.pl/threads/9250-lin ... obra%C4%87
No i repozytorium jest dla Etcha a nie Lennego.

Znalazłem co prawda repozytorium dla Lennego, ale tam z kolei jest problem z kluczem gpg, do którego założyłem już temat.
http://debian.linux.pl/threads/18096-do ... nie-działa

Podsumowując: powie mi ktoś jak uporać się z:

Kod: Zaznacz cały

the build and header files
dla mojego jądra?

Pozdrawiam.

: 23 marca 2010, 12:49
autor: fnmirk
jandeb, nie zakładaj podobnych tematów dopóki nie rozwiążesz głównego problemu jakim jest aktualizacja systemu i jego uporządkowanie.

Przedstaw zawartość pliku:

Kod: Zaznacz cały

cat /etc/apt/sources.list

: 23 marca 2010, 15:33
autor: jandeb
Obrazek

Proszę bardzo.

: 23 marca 2010, 21:41
autor: tremor
Zamiast używania NO_PUBKEY sugerowałbym zrobić to po ludzku, czyli dodać właściwe klucze jak to napisano na backports.org (a dokładniej tu: http://www.backports.org/dokuwiki/doku. ... ructions):

Kod: Zaznacz cały

apt-get install debian-backports-keyring
lub

Kod: Zaznacz cały

gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C

   gpg --export 16BA136C | apt-key add -
lub

Kod: Zaznacz cały

wget -O - http://backports.org/debian/archive.key | apt-key add - 

: 23 marca 2010, 23:37
autor: fnmirk
jandeb, skoro masz połączenie z internetem to informacje o płytce cd są Ci niepotrzebne.
Najlepiej usuń to co masz w pliku /etc/apt/sources.list i wklej takie wpisy:

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main contrib non-free 
#deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main contrib non-free 

deb [url]http://security.debian.org/[/url] lenny/updates main contrib non-free 
#deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib non-free 

deb [url]http://www.debian-multimedia.org/[/url] lenny main non-free
#deb-src [url]http://www.debian-multimedia.org/[/url] lenny main non-free

deb [url]http://volatile.debian.org/debian-volatile/[/url] lenny/volatile main contrib non-free 
#deb-src [url]http://volatile.debian.org/debian-volatile/[/url] lenny/volatile main contrib non-free 

deb [url]http://www.backports.org/debian/[/url] lenny-backports main contrib non-free
Skorzystaj następnie z tego opisu:
http://debian.linux.pl/threads/13294-Al ... #post84983

: 27 marca 2010, 16:04
autor: jandeb
No dobrze, więc mam teraz source.list dokładnie takie jak napisałeś. fnmirk, tak na marginesie dlaczego wstawiłeś znak # przed wszystkimi deb-src?
Po wykonaniu polecenia:

Kod: Zaznacz cały

apt-get update
dostaję teraz dwa błędy NO_PUBKEY - dla wpisu debian-multimedia oraz backports. W linku, który podałeś jest napisane, że w tym wypadku muszę skorzystać z tego:
http://debian.linux.pl/threads/41-Klucz ... 20#post220
Czyli już tam byłem. Wykonałem takie polecenia:

Kod: Zaznacz cały

gpg --keyserver subkeys.pgp.net --recv-keys 07DC563D1F41BB907

Kod: Zaznacz cały

gpg --keyserver subkeys.pgp.net --recv-keys EA8E8B2116BA136C
i niestety w obu przypadkach otrzymałem:

Kod: Zaznacz cały

... not found on keyserver
Dobrze, to teraz spróbuję rozwiązania tremora.

Edycja:

Znalazłem rozwiązanie:
Klucz publiczny dla backports:

Kod: Zaznacz cały

[font=monospace]
[/font]gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C
gpg --export 16BA136C | apt-key add -
debian-multimedia:
http://debian-multimedia.org/faq.php#q1

Dziękuję za pomoc, teraz spróbuję dokończyć instalacje Guest Addition.

Dodam tutaj tylko, że ,,the build and headers'' załatwia się jednym poleceniem, dokładniej opisane jest to tutaj:
http://www.cyberciti.biz/faq/howto-inst ... s-package/

Temat można uznać za wyczerpany. Dziękuję wszystkim zainteresowanym za pomoc. Pozdrawiam.

: 27 marca 2010, 21:21
autor: fnmirk
&quot pisze:fnmirk, tak na marginesie dlaczego wstawiłeś znak # przed wszystkimi deb-src?
Większości użytkowników Debiana te linijki w pliku /etc/apt/sources.list są niepotrzebne ponieważ nie budują własnych pakietów ze źródeł. Przy pobieraniu kluczy publicznych jest mniej pakietów do weryfikacji i czas oczekiwania na połączenie z serwerami kluczy jest krótszy.