GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Vous ne pouvez pas mettre à jour Gnupg ?

J'essaie de mettre à niveau mon GNUPG 1.4.14 vers la version 2.0.26 et le référentiel a la version 1.4.14… J'ai essayé de le supprimer et de créer la dernière version du site Web officiel de GNUPG en téléchargeant son code source (2.0.26), mais je ne peux pas le faire! c'est toujours le 1.4.14 ! et gpg génère cette clé :

—–BEGIN PGP PUBLIC KEY BLOCK—–
Version :GnuPG v1

Il génère des clés v1, c'est dommage… Je ne veux pas la dernière version pour générer mes clés, c'est plus sûr, n'est-ce pas ?

Comment puis-je le réparer ?

Merci d'avance !

(J'utilise Linux Mint, mais cela s'est aussi produit dans Ubuntu)

Réponse acceptée :

GnuPG 1 et 2

Tout d'abord, GnuPG 1.4.14 n'est pas vraiment dépassé, il existe deux branches de GnuPG développées en même temps. Voir aussi Gnupg et gnupg2 sont-ils compatibles entre eux ?

Sur Debian et les distributions dérivées, GnuPG 1 est installé en tant que gpg , alors que GnuPG 2 est installé en tant que gpg2 (mais vous devrez peut-être installer le gnupg2 paquet).

Versions clés

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

Ce n'est pas une clé OpenPGP v1, le commentaire indique simplement que GnuPG 1 l'a créée. GnuPG 1 et 2 génèrent des clés OpenPGP v4. Vous pouvez voir quel format est réellement utilisé en exécutant (peu importe si vous utilisez gpg ou gpg2 )

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

qui affichera quelque chose comme

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

(Ne pas) construire GnuPG par vous-même

Je ne recommande fortement pas construire GnuPG par vous-même. Outre la vérification des sources, vous devez recompiler régulièrement pour obtenir les mises à jour de sécurité. Mint Linux inclut déjà une version assez récente de GnuPG 2 (2.0.22) avec tous les correctifs de sécurité rétroportés, il devrait être tout à fait correct de s'en tenir à cela jusqu'à ce qu'une distribution plus récente apporte une nouvelle version mineure.


Ubuntu
  1. Mettre à niveau la version PHP vers 7.0 dans CentOS 6/7

  2. Mettre à niveau la version PHP vers 5.5 dans CentOS 6

  3. Mettre à niveau la version PHP vers 5.6 dans Centos 6

  4. 3 méthodes différentes pour mettre à niveau Ubuntu vers la dernière version

  5. Impossible de passer de 15.10 à 16.04 ?

Comment mettre à niveau le noyau Linux dans CentOS 7

Comment mettre à niveau vers Ubuntu 17.04 à partir d'une version antérieure

Comment mettre à niveau ou rétrograder TensorFlow

Comment mettre à jour FreeBSD 12 vers 13

Comment mettre à niveau Apache vers la dernière version sur Ubuntu 20.04

Comment mettre à jour la version SolidCP vers 1.4 manuellement ?