GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Non riesci ad aggiornare Gnupg?

Sto cercando di aggiornare il mio GNUPG 1.4.14 alla versione 2.0.26 e il repository ha la versione 1.4.14... Ho provato a rimuoverlo e creare l'ultima versione dal sito Web ufficiale di GNUPG scaricando il suo codice sorgente (2.0.26), ma non posso farlo! è sempre 1.4.14! e gpg genera questa chiave:

—–INIZIO BLOCCO CHIAVE PUBBLICA PGP—–
Versione:GnuPG v1

Genera chiavi v1, non è male... Non voglio l'ultima versione per generare le mie chiavi, è più sicuro, vero?

Come posso ripararlo?

Grazie in anticipo!

(Sto usando Linux Mint, ma questo è successo anche in Ubuntu)

Risposta accettata:

GnuPG 1 e 2

Prima di tutto, GnuPG 1.4.14 non è realmente obsoleto, ci sono due rami di GnuPG sviluppati contemporaneamente. Vedi anche gnupg e gnupg2 sono compatibili tra loro?

Su Debian e distribuzioni derivate, GnuPG 1 è installato come gpg , mentre GnuPG 2 è installato come gpg2 (ma potrebbe essere necessario installare gnupg2 pacchetto).

Versioni chiave

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

Questo non una chiave OpenPGP v1, il commento indica semplicemente che GnuPG 1 l'ha creata. Sia GnuPG 1 che 2 generano chiavi OpenPGP v4. Puoi vedere quale formato viene effettivamente utilizzato eseguendo (indipendentemente dall'utilizzo di gpg o gpg2 )

gpg --export [key-id] | gpg --list-packets | head

che produrrà qualcosa come

:public key packet:
    version 4, algo 1, created 1356475387, expires 0

(Non) Costruire GnuPG da solo

Consiglio vivamente non costruendo GnuPG da solo. Oltre a verificare le fonti, è necessario ricompilare regolarmente per ottenere aggiornamenti di sicurezza. Mint Linux include già una versione abbastanza recente di GnuPG 2 (2.0.22) con tutte le correzioni di sicurezza trasferite, dovrebbe andare assolutamente bene mantenerlo fino a quando una nuova distribuzione non porterà una nuova versione minore.


Ubuntu
  1. Non è possibile aggiornare la versione non supportata di Skype per Linux (v5)?

  2. Aggiorna Gnome-shell in Ubuntu12.04?

  3. Come aggiornare Eol 16.10 a qualsiasi nuova versione?

  4. Non riesci a installare/rimuovere/aggiornare qualsiasi pacchetto?

  5. Dopo l'aggiornamento 12.04:impossibile accedere anche se la password è corretta?

Come aggiornare il kernel Linux in CentOS 7

Come eseguire l'aggiornamento a Ubuntu 17.04 da una versione precedente

Come aggiornare o eseguire il downgrade di TensorFlow

Come aggiornare FreeBSD da 12 a 13

Come aggiornare Apache all'ultima versione su Ubuntu 20.04

Come aggiornare la versione SolidCP a 1.4 manualmente?