5400
Commento:
|
5447
nuova guida
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from MatteoLazzari/Prove1 |
BR Indice(depth=2) VersioniSupportate(jaunty)
Introduzione
In questa pagina sono presenti delle istruzioni utili per l'autenticazione di un repository utilizzando applicazioni native di kubuntu.
Per una introduzione ai repository e alla gestione dei programmi in K/Ubuntu, consultare la [:Repository: relativa pagina].
Per una panoramica delle diverse componenti dei repository di K/Ubuntu, consultare la [:Repository/Componenti: relativa pagina].
I repository di terze parti usati frequentemente con K/Ubuntu sono presenti su [https://launchpad.net/ Launchpad], un sito che permette la condivisione di progetti e di [:AmministrazioneSistema/Pacchetti:pacchetti software].
Cosa è la chiave gpg e perché viene richiesta
Per ogni repository esiste una chiave univoca GPG utilizata per autenticare i pacchetti. È, pertanto, necessario installarla per verificare la correttezza e l'utenticità del repository sorgente da cui si scaricheranno i pacchetti.
Riconoscimento della chiave gpg
Dopo aver inserito un nuovo repository di terze parti in [:KPackageKit:kpackagekit] sarà richiesto l'aggiornamento della cache dei pacchetti. Per l'aggiunta dei repository di terze parti consultare la [:KPackageKit: relativa pagina].
Kpackagekit non segnala ancora eventuali errori di autenticazione durante l'aggiornamento della cache dei repository, per questo motivo seguire la seguente procedura:
Aprire una finestra di terminale e digitare il seguente comando:
sudo apt-get update
Questa operazione restituirà un errore simile a questo:
W: Errore GPG: http://ppa.launchpad.net jaunty Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 60D11217247D1CFF
In questo caso la chiave pubblica richiesta è:
60D11217247D1CFF
Installazione
Installare la chiave tramite interfaccia grafica
Per autenticare i repository di terze parti tramite interfaccia grafica seguire la seguente procedura:
Aprire il sito [http://keyserver.ubuntu.com:11371 keyserver.ubuntu.com], apparirà una schermata simile alla seguente:
Il sito restituirà una pagina contenente l'esito della ricerca, selezionare il link relativo alla chiave cercata. Nella pagina del browser apparirà una schermata simile alla seguente:Nella finestra di ricerca va inserito il codice «0xCHIAVE», dove «CHIAVE» sono le ultime 8 cifre della chiave pubblica.BRQuindi, riprendendo l'esempio precedente, inserire 0x247D1CFF.
La pagina mostra il codice che permette l'autenticazione repository.
Aprire un [:Ufficio/EditorDiTesto:editor di testo] e copiare la parte di testo da:
-----BEGIN PGP PUBLIC KEY BLOCK-----
fino a:
-----END PGP PUBLIC KEY BLOCK-----
- Chiudere e salvare il file.
Fare clic su Menù di KDE -> Applicazioni -> Sistema -> Software Management KPackageKit e selezionare Settings -> Modifica le fonti software. Apparirà la seguente schermata:
Apparirà la seguente schermata:Fare clic su «Authentication».
Il programma aprirà la schermata per l'inserimento della «chiave», simile alla seguente:Fare clic su «Import key file».
Inserire il percorso del file della chiave GPG salvato precedentemente e cliccare su «open».
La cartella predefinita del programma è la Home dell'utente root. Spostarsi nella propria Home utente.BRUn bug del programma non fa riconoscere i file contenenti le chiavi, è quindi necessario eliminare dal campo Filter l'indicazione «PGP keys».
Infine controllare che l'inserimento della chiave sia avvenuto correttamente, digitando il seguente comando in una finestra di terminale:
sudo apt-get update
Installare la chiave da terminale
Digitare il seguente comando in una finestra di terminale:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CHIAVE
Sostituire alla dicitura CHIAVE il numero della chiave pubblica che compare nell'errore; riprendendo l'esempio precedente:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 60D11217247D1CFF
Infine controllare che l'inserimento della chiave sia avvenuto correttamente, digitando il seguente comando in una finestra di terminale:
sudo apt-get update