Aucun d'entre eux n'a fonctionné pour moi :
$ sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 5072E1F5
ou
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5
ou
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
Les sources de ces derniers sont : https://bugs.mysql.com/bug.php?id=85029 y https://bugs.mysql.com/bug.php?id=94378
J'ai effectué une opération suspecte en désespoir de cause (dire "y" au lieu de "N" ci-dessous) qui, je pense, n'était pas du tout nécessaire :
$ sudo apt-get install mysql-apt-config
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
mysql-apt-config
1 upgraded, 0 newly installed, 0 to remove and 294 not upgraded.
Need to get 35.6 kB of archives.
After this operation, 0 B of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
mysql-apt-config
Install these packages without verification? [y/N] y
Get:1 http://repo.mysql.com/apt/ubuntu/ trusty/mysql-apt-config mysql-apt-config all 0.8.13-1 [35.6 kB]
Fetched 35.6 kB in 0s (229 kB/s)
Preconfiguring packages ...
dpkg-deb: error: archive '/var/cache/apt/archives/mysql-apt-config_0.8.13-1_all.deb' has premature member 'control.tar.xz' before 'contro
l.tar.gz', giving up
dpkg: error processing archive /var/cache/apt/archives/mysql-apt-config_0.8.13-1_all.deb (--unpack):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/mysql-apt-config_0.8.13-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Et l'a suivi avec :
$ sudo apt-get update
ce qui n'a pas aidé.
J'ai toujours la même erreur.
Enfin, les éléments suivants ont fonctionné :
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5072E1F5
Je spécule (aveuglément) que peut-être pgp.mit.edu a changé sa structure ou peut-être que "MySQL Release Engineering" (run apt-key list
) a déplacé ses clés vers le serveur de clés ubuntu ou quelque chose comme ça (je n'ai aucune idée de la façon dont les clés sont maintenues).
Este Le commentaire sur le fil de discussion dupliqué dit la même chose.
J'espère que cela permettra à quelqu'un d'économiser du temps et des efforts.