Я выполнил свою ежедневную газету sudo apt-get update && sudo apt-get upgrade
команда, и получила плохую ошибку подписи при ударе Google Chrome:
Fetched 2178 kB in 2s (981 kB/s)
Reading package lists... Done
W: GPG error: http://dl.google.com stable Release: The following signatures were invalid: BADSIG A040830F7FAC5991 Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>
WARNING: The following packages cannot be authenticated!
google-chrome-stable
Install these packages without verification? [y/N] N
E: Some packages could not be authenticated
После поиска Спрашивают Ubuntu, я нашел этот вопрос, который сказал мне выполняться apt-key update
. Сделал это и результат:
[Gx1sptDTDa] $ sudo apt-key update
gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" not changed
gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>" not changed
gpg: key C0B21F32: "Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>" not changed
gpg: key EFE21092: "Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>" not changed
gpg: Total number processed: 4
gpg: unchanged: 4
Так, это кажется мне как ничто, был обновлен; никакие новые ключи, правильно?
Так, затем почему, делает склонный не, жалуются на следующей попытке:
[Gx1sptDTDa] $ sudo apt-get update && sudo apt-get upgrade
Ign http://dl.google.com stable InRelease
Get:1 http://dl.google.com stable Release.gpg [198 B]
Get:2 http://dl.google.com stable/main i386 Packages [1210 B]
Fetched 1408 B in 1s (758 B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
bind9-host dkms dnsutils gir1.2-gtk-3.0 gir1.2-javascriptcoregtk-3.0
gir1.2-webkit-3.0 google-chrome-stable libbind9-90 libdns100 libgail-3-0
libgtk-3-0 libgtk-3-bin libgtk-3-common libisc95 libisccc90 libisccfg90
libjasper1 libjavascriptcoregtk-1.0-0 libjavascriptcoregtk-3.0-0
liblightdm-gobject-1-0 liblwres90 libplymouth2 libsepol1 libwebkitgtk-1.0-0
libwebkitgtk-1.0-common libwebkitgtk-3.0-0 libwebkitgtk-3.0-common lightdm
plymouth plymouth-label plymouth-theme-ubuntu-logo
plymouth-theme-ubuntu-text xserver-common xserver-xorg-core
34 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 71,4 MB of archives.
After this operation, 2910 kB disk space will be freed.
Do you want to continue? [Y/n] y
Кажется, что это действительно загружало некоторый новый материал с Google keyserver, и конечно же это установило. Так мой вопрос: что точно сделало apt-key update
?
apt-key update
ничего не сделал. apt-get update
сделал. Отметьте эти строки:
Get:1 http://dl.google.com stable Release.gpg [198 B]
Get:2 http://dl.google.com stable/main i386 Packages [1210 B]
apt
нашел обновленную информацию о пакете, и эта информация теперь соответствовала новой версии google-chrome-stable
. Как apt
загруженный новый пакет без наличия update
выполненный всегда была тайна мне.