• Główna
  • O akcji
  • Fora
  • Lista szkół
  • Odnośniki
  • RSS
Strona główna

Nawigacja

  • O akcji Szkolny LUG
  • Linux
    • * Bash
    • * Dystrybucje
    • * How to
    • * Instalacja Linuksa
    • * Instalacja Oprogramowania
    • * Sprzęt w Linuksie
    • * System
    • * Wdrażanie Linuksa
    • * Wygląd
  • Programy edukacyjne na Linuksa
    • * Programy dla nauczyciela
    • * Programy dla ucznia
    • * Programy dla dzieci
    • *Chemia
    • * Fizyka
    • * Języki Obce
    • * Matematyka
    • * TI - Grafika 2D
    • * TI - Grafika 3D
    • * TI - Inne
    • * TI - Programowanie
    • * TI - edycja wideo
    • * TI- Edytory/Procesory Tekstu
    • * TI- Internet
  • Rozrywka w Linuksie
  • Więcej o akcji
  • Popularne strony
  • Ostatnio dodane
  • Gnuplot jest całkowicie darmowym rozwiązaniem, do którego dostęp ma każdy użytkownik "Pingwina", ale nie tylko, ponieważ jest to

Logowanie

  • Utwórz nowe konto
  • Poproś o nowe hasło

Popularne strony

Dzisiejsze:

  • Lista repozytoriów (serwerów z oprogramowaniem) dla Ubuntu
  • Aplikacje z KDE (Quanta) po polsku

Od zawsze:

  • Polecenia w Linuksie
  • Jaki Linux ?
  • Emulator PlayStation I - epsxe

Niepodpisane pakiety czyli problem z kluczem GPG

czerwiec 03, 2009 -- Posted by: adams in
  • How to

Podczas dodawania nowych repo do source.list często występuje problem z kluczem GPG.

Krótki tutorial jak rozwiązać ten problem.

 

Włącz dowolny edytor tekstu

Następnie wpisz w nim:

#!/bin/bash

# Autor: Patryk 'Sycu' Syc
# sycugpz@gmail.com
# http://sycu.ovh.org/

echo 'Pobieranie listy niepodpisanych repozytoriow...'
sudo apt-get update > result.txt 2>&1
cat result.txt | grep NO_PUBKEY > key_errors.txt
awk '{ print $19 }' key_errors.txt > keys.txt
echo 'Pobieranie kluczy...'
gpg --keyserver "hkp://subkeys.pgp.net" --recv-keys `cat keys.txt` > /dev/null 2>&1
echo 'Dodawanie kluczy...'
sudo apt-key add ~/.gnupg/pubring.gpg > /dev/null
echo 'Usuwanie plikow tymczasowych...'
rm result.txt
rm key_errors.txt
rm keys.txt
echo 'Zakonczono.'

 

 


Zapisz plik w dowolnym miejscu ale najlepie stworzyć sobie katalog skrypty. Nazwa dowolna ale rozszerzenie .sh np: podpiskluczy.sh

Zamknij edytor tekstu

Nadaj stworzonemu plikowi prawa do wykonania

chmod +x podpisklucza.sh

Wpisz:

sudo rm -r ~/.gnugp 

czyli skasujesz katalog i jego zawartość

Następnie w konsoli:

 

./podpiskluczy.sh

 

Po podaniu hasła masz problem z głowy :)

Katalog .gnugp zstał właśnie wygenerowany na nowo

  • Zaloguj się lub utwórz konto, by odpowiadać