สิ่งเหล่านี้ไม่ได้ผลสำหรับฉัน:
$ sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 5072E1F5
หรือ
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5
หรือ
$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
แหล่งข้อมูลเหล่านั้นคือ:
https://bugs.mysql.com/bug.php?id=85029และhttps://bugs.mysql.com/bug.php?id=94378
ฉันดำเนินการสงสัยหนึ่งครั้งด้วยความสิ้นคิด (พูดว่า 'y' แทนที่จะเป็น 'N' ด้านล่าง) ซึ่งฉันคิดว่าไม่จำเป็นเลย:
$ 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)
และตามด้วย:
$ sudo apt-get update
ซึ่งไม่ได้ช่วย
ฉันยังคงได้รับข้อผิดพลาดเดียวกัน
ในที่สุดทำงานต่อไปนี้ :
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5072E1F5
ฉันคาดเดา (สุ่มสี่สุ่มห้า) ว่าบางที pgp.mit.edu ได้เปลี่ยนโครงสร้างของพวกเขาหรืออาจจะ "MySQL Release Engineering" (เรียกใช้apt-key list
) ได้ย้ายกุญแจของพวกเขาไปที่เซิร์ฟเวอร์หลักของอูบุนตูหรือสิ่งอื่น ๆ (ฉันไม่รู้เลยว่า การบำรุงรักษา)
นี้แสดงความคิดเห็นในหัวข้อที่ซ้ำกันกล่าวว่าสิ่งเดียวกัน
หวังว่านี่จะช่วยประหยัดเวลาและความพยายามของใครบางคน