Pagine

Visualizzazione post con etichetta ubuntu. Mostra tutti i post
Visualizzazione post con etichetta ubuntu. Mostra tutti i post

giovedì 18 giugno 2009

apt-get update - Errore NO_PUBKEY

Premessa

Facendo un aggiornamento di un sistema Linux con distribuzione Debian o derivate come Ubuntu si ha a disposizione un potente strumento quale apt-get che permette l'installazione di milioni di software con relative dipendenze; apt-get reperisce il software da repository che si possono aggiungere e togliere dal file /etc/apt/source.list.
Nel momento in cui si esegui un apt-get update viene aggiunta la relativa chiave pubblica.
Può capitare che la chiave pubblica non sia trovata.
Se facendo un update il sistema restituisce un errore simile al seguente:

W:GPG
error:http://debian.fastweb.it sid Release: Le seguenti
firme non sono state verificate perché la chiave pubblica non è
disponibile: NO_PUBKEY EA8E8B2116BA136C


significa che dobbiamo esportare ed aggiungere la chiave dei sid alla nostra lista...

Soluzione


Per fare ciò prendiamo i diritti di root tramte il comando

# su root [invio]

eseguiamo da root i seguenti comandi:

# gpg --keyserver subkeys.pgp.net --recv-key
EA8E8B2116BA136C [invio]
# gpg --armor --export EA8E8B2116BA136C | apt-key add - [invio]

Ovviamente sarà necessario adattare i comandi al messaggio d'errore ricevuto...
un altro messaggio frequente è questo:

W:
GPG error: http://ftp.it.debian.org unstable Release: Le seguenti firme
non sono state verificate perchè la chiave pubblica non è disponibile:
NO_PUBKEY A70DAF536070D3A1


ed in questo caso, i comandi opportuni saranno:

# gpg --recv-key --keyserver wwwkeys.eu.pgp.net A70DAF536070D3A1 [invio]
# gpg --export
A70DAF536070D3A1| apt-key add - [invio]


mercoledì 7 gennaio 2009

Aggiornamento OpenOffice su Ubuntu Hardy 8.04

Premessa

Coloro che lavorano con Ubuntu versione 8.04 (in codice Hardy) hanno la versione 2.4 di OpenOffice.
Se, però, si desidera lavorare con l'ultima versione di OpenOffice 3.0 senza dover scaricare il pacchetto dal sito web e procedere con l'installazione manuale, basta seguire questi semplici passaggi.

Soluzione

  • Prima di tutto si apra il file /etc/apt/source.list Per fare ciò è possibile procedere in due modi:
    • Lavorando solo con interfaccia grafica si apra synaptic dal menù Sistema->Amministrazione->GestionePacchetti; nella finestra che appare si vada sul menù Impostazioni->Archivi_dei_Pacchetti; nella ulteriore finestra si clicchi su "Software da Terze parti" e quindi su aggiungi. A questo punto si inserisca la riga APT che dirò di seguito
    • Se si lavora con shell, si apra il terminale, si acquisiscano i privilegi di utente root (con "sudo su") e successivamente si digiti il comando "vi /etc/apt/source.list"
  • Si inseriscano le seguenti righe:
    • deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu hardy main
    • deb-src http://ppa.launchpad.net/openoffice-pkgs/ubuntu hardy main
  • Si salvi il file e si chiuda
A questo punto, se si utilizza synaptic basta aggiornare il sistema con il menù Sistema->Amministrazione->GestioneAggiornamenti altrimenti se si utilizza la shell basta digitare
# apt-get update
# apt-get upgrade