473
Commento:
|
5768
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
[[Indice]] | [[Indice(depth=2)]] [[VersioniSupportate(jaunty)]] |
Linea 8: | Linea 9: |
Con questa guida andremo a sincronizzare il nostro smartphone , equipaggiato con windows mobile 5 o 6 , con Evolution per memorizzare contatti e calendari.[[BR]] Inoltre potremmo montare il filesystem dello smartphone come se fosse un disco esterno e quindi esplorarlo in Nautilus come se fosse un qualsiasi[[BR]] dispositivo di memorizzazione |
In questa pagina sono presenti delle istruzioni utili per l'autenticazione un repository, utilizzando i programmi presenti in '''kubuntu'''. |
Linea 12: | Linea 11: |
= Synaptic = Aprite i ''' Synaptic ''' e aggiungete |
* Per una introduzione ai repository e alla gestione dei programmi in '''K/Ubuntu''' consultare la pagina [: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 sistema composto da una applicazione web e il relativo sito che permette la condivisione di progetti e di [:AmministrazioneSistema/Pacchetti:pacchetti software]. Essendo quelli di '''!LaunchPad''' i repository più diffusi, questa guida si riferirà a tale sistema. = Cosa è la chiave gpg e perché è richiesta = Per ogni repository esiste una «chiave» univoca, essa viene utilizata per autenticare i pacchetti di tali repository. La «chiave» univoca è appunto la «chiave» '''GPG''', che si deve installare per permettere al gestore dei pacchetti di verificare la correttezza del repository sorgente da cui sta scaricando i pacchetti. = Riconoscimento della chiave gpg = Dopo aver inserito un nuovo repository di terze parti in '''kpackagekit''', verrà richiesto l'aggiornamento della cache dei pacchetti. Per una descrizione della procedura vedere la [:KPackageKit: relativa pagina]. '''Kpackagekit''' non segnala ancora, eventuali errori nell'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 sarà:{{{ 60D11217247D1CFF }}} = Installare la chiave in modo grafico = Per autenticare i repository di terze parti tramite interfaccia grafica seguire la seguente procedura: 0. Aprire il sito [http://keyserver.ubuntu.com:11371 keyserver.ubuntu.com], apparirà una schermata come la seguente: ||<tablestyle="width:100%; margin:10px 0 5px 20px;" style="border:none;" 40% : >[[Immagine(./firefoxHome.png,,)]]||<style="border:none; ">Nella finestra di ricerca va inserito il codice «0xCHIAVE», dove «CHIAVE» sono le ultime 8 cifre della chiave pubblica.[[BR]]Quindi, riprendendo l'esempio precedente, si dovrà inserire '''0x247D1CFF'''.|| 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: ||<tablestyle="width:100%; margin:10px 0 5px 20px;" style="border:none;" 40% : >[[Immagine(./firefoxLoadKey.png,,)]]||<style="border:none; ">La pagina mostra il codice che permetterà di autenticare il repository.|| 0. 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----- }}} 0. Chiudere e salvare il file. 0. Fare clic su '''''Menù di KDE-> Applicazioni -> Sistema -> Software Management KPackageKit''''' e selezionare '''''Settings->Modifica le fonti software'''''. Apparirà la seguente schermata: ||<tablestyle="width:100%; margin:10px 0 5px 20px;" style="border:none;" 40% : >[[Immagine(./managerMain.png,,)]]||<style="border:none; ">Fare clic su «'''Authentication'''».|| Apparirà la seguente schermata: ||<tablestyle="width:100%; margin:10px 0 5px 20px;" style="border:none;" 40% : >[[Immagine(./managerAuth.png,,)]]||<style="border:none; ">Fare clic su «'''Import key file'''».|| Il programma aprirà la schermata per l'inserimento della «chiave», simile alla seguente: ||<tablestyle="width:100%; margin:10px 0 5px 20px;" style="border:none;" 40% : >[[Immagine(./managerLoadKey.png,,)]]||<style="border:none; ">Inserire il percorso del file della chiave '''GPG''' salvato precedentemente e cliccare su «'''open'''».|| ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''La directory aperta di default dal programma è la Home dell'utente root. Sarà quindi necessario spostarsi nella propria Home utente.[[BR]]Un bug del programma non fa riconoscere i file contenenti le chiavi, è quindi necessario eliminare dal campo «Filter» l'indicazione «PGP keys».''' || 0. Infine controllare che l'inserimento della chiave sia avvenuto correttamente, digitando il seguente comando in una finestra di terminale:{{{ sudo apt-get update }}} Se il caricamento finisce senza errori, la «chiave» è stata riconosciuta correttamente dal sistema e il repository è ora autenticato. = 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 a CHIAVE il numero della chiave pubblica che compare nell'errore. Quindi, riprendendo l'esempio precedente, il comando sarà:{{{ 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 }}} ---- CategoryHomepage |
BR Indice(depth=2) VersioniSupportate(jaunty)
Introduzione
In questa pagina sono presenti delle istruzioni utili per l'autenticazione un repository, utilizzando i programmi presenti in kubuntu.
Per una introduzione ai repository e alla gestione dei programmi in K/Ubuntu consultare la pagina [: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 sistema composto da una applicazione web e il relativo sito che permette la condivisione di progetti e di [:AmministrazioneSistema/Pacchetti:pacchetti software]. Essendo quelli di LaunchPad i repository più diffusi, questa guida si riferirà a tale sistema.
Cosa è la chiave gpg e perché è richiesta
Per ogni repository esiste una «chiave» univoca, essa viene utilizata per autenticare i pacchetti di tali repository. La «chiave» univoca è appunto la «chiave» GPG, che si deve installare per permettere al gestore dei pacchetti di verificare la correttezza del repository sorgente da cui sta scaricando i pacchetti.
Riconoscimento della chiave gpg
Dopo aver inserito un nuovo repository di terze parti in kpackagekit, verrà richiesto l'aggiornamento della cache dei pacchetti. Per una descrizione della procedura vedere la [:KPackageKit: relativa pagina].
Kpackagekit non segnala ancora, eventuali errori nell'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 sarà:
60D11217247D1CFF
Installare la chiave in modo grafico
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 come la 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, si dovrà inserire 0x247D1CFF.
La pagina mostra il codice che permetterà di autenticare il 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 directory aperta di default dal programma è la Home dell'utente root. Sarà quindi necessario 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
Se il caricamento finisce senza errori, la «chiave» è stata riconosciuta correttamente dal sistema e il repository è ora autenticato.
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 a CHIAVE il numero della chiave pubblica che compare nell'errore.
Quindi, riprendendo l'esempio precedente, il comando sarà:
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