Nichts davon hat bei mir funktioniert:
$ sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 5072E1F5
oder
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5
oder
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
Die Quellen für diese sind:
https://bugs.mysql.com/bug.php?id=85029 und https://bugs.mysql.com/bug.php?id=94378
Ich habe in Verzweiflung eine verdächtige Operation durchgeführt ("y" statt "N"), die meiner Meinung nach überhaupt nicht erforderlich war:
$ 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)
Und folgte ihm mit:
$ sudo apt-get update
das hat nicht geholfen.
Ich habe immer noch den gleichen Fehler.
Schließlich hat Folgendes funktioniert :
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5072E1F5
Ich spekuliere (blind), dass pgp.mit.edu möglicherweise ihre Struktur geändert hat oder dass "MySQL Release Engineering" (run apt-key list) ihre Schlüssel auf den Ubuntu-Schlüsselserver verschoben hat oder so etwas (ich habe keine Ahnung, wie Schlüssel sind) gepflegt).
Dieser Kommentar zum doppelten Thread sagt dasselbe.
Ich hoffe, das spart jemandem Zeit und Mühe.