16 809
правок
м (→Обновление через apt: Добавил про импорт GPG-ключей) |
|||
Строка 14: | Строка 14: | ||
== Обновление через apt == | == Обновление через apt == | ||
{{Wbincludes:Wiren Board Apt firmware update}} | {{Wbincludes:Wiren Board Apt firmware update}} | ||
=== Решение проблем === | |||
Если вы давно не обновляли программное обеспечение контроллера, то у вас может возникнуть ошибка GPG-ключей: | |||
<syntaxhighlight lang="console" highlight="2"> | |||
Err:5 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease | |||
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 | |||
Reading package lists... Done | |||
W: GPG error: http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 | |||
E: The repository 'http://http.debian.net/debian stretch-backports InRelease' is not signed. | |||
N: Updating from such a repository can't be done securely, and is therefore disabled by default. | |||
N: See apt-secure(8) manpage for repository creation and user configuration details. | |||
</syntaxhighlight> | |||
Чтобы её решить, нужно импортировать недостающие открытые ключи репозитория дистрибутива Debian командой: | |||
<syntaxhighlight lang="bash"> | |||
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <16_символов_нужного_ключа> | |||
</syntaxhighlight> | |||
В примере выше система не находит ключи <code>648ACFD622F3D138</code> и <code>0E98404D386FA1D9</code>, добавьте их поочереди: | |||
<syntaxhighlight lang="console"> | |||
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 | |||
Executing: /tmp/apt-key-gpghome.vC3ooyXKIW/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 | |||
gpg: requesting key 22F3D138 from hkp server keyserver.ubuntu.com | |||
gpg: key 3CBBABEE: public key "Debian Archive Automatic Signing Key (10/buster) <ftpmaster@debian.org>" imported | |||
gpg: Total number processed: 1 | |||
gpg: imported: 1 (RSA: 1) | |||
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 | |||
Executing: /tmp/apt-key-gpghome.WRBpErnaDP/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 | |||
gpg: requesting key 386FA1D9 from hkp server keyserver.ubuntu.com | |||
gpg: key 8DD47936: public key "Debian Archive Automatic Signing Key (11/bullseye) <ftpmaster@debian.org>" imported | |||
gpg: Total number processed: 1 | |||
gpg: imported: 1 (RSA: 1) | |||
</syntaxhighlight> | |||
После импорта новых ключей, запустите процедуру обновления с самого начала. | |||
== Обновление через fit-файл == | == Обновление через fit-файл == |