Я пытаюсь предоставить обратную трассировку для повторяющихся сбоев KDE Discover, но не могу найти (не говоря уже о том, чтобы установить) необходимые файлы отладки.
Я попытался найти символы отладки для Discover, добавив следующие репозитории в мои источники программного обеспечения:
deb http://ddebs.ubuntu.com jammy main restricted universe multiverse
deb http://ddebs.ubuntu.com jammy-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com jammy-security main restricted universe multiverse
deb http://ddebs.ubuntu.com jammy-proposed main restricted universe multiverse
как рекомендовано в этой теме:
Как установить отладочные символы для установленных пакетов?
Однако затем мне было предложено обновить кэш, что привело к следующему сообщению об ошибке:
Could not refresh cache
pk-client-error-quark: E: The repository 'http://ddebs.ubuntu.com jammy-security Release' does not have a Release file.
W: Updating from such a repository can't be done securely, and is therefore disabled by default.
W: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ddebs.ubuntu.com jammy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8CAB6595FDFF622
E: The repository 'http://ddebs.ubuntu.com jammy Release' is not signed.
W: Updating from such a repository can't be done securely, and is therefore disabled by default.
W: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ddebs.ubuntu.com jammy-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8CAB6595FDFF622
E: The repository 'http://ddebs.ubuntu.com jammy-updates Release' is not signed.
W: Updating from such a repository can't be done securely, and is therefore disabled by default.
W: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ddebs.ubuntu.com jammy-proposed Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C8CAB6595FDFF622
E: The repository 'http://ddebs.ubuntu.com jammy-proposed Release' is not signed.
(319)
Я выполнил рекомендуемую команду «sudo apt install ubuntu-dbgsym-keyring», но мне по-прежнему не удается найти или установить отладочные символы Discover, чтобы включить трассировку проблемы.
решение1
Сначала добавьте отсутствующий ключ GPG:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C8CAB6595FDFF622
sudo apt update
попробуйте установить символы еще раз.
решение2
Я публикую это как ответ, хотя это и не ответ, потому что он слишком длинный для комментария.
@Джордж Первая команда выше дала:
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.qiNcMjEc9W/gpg.1.sh --recv-keys --keyserver keyserver.ubuntu.com C8CAB6595FDFF622
gpg: key C8CAB6595FDFF622: "Ubuntu Debug Symbol Archive Automatic Signing Key (2016) <[email protected]>" 2 new signatures
Выполнение второй команды, по-видимому, обновило все недавно добавленные репозитории, кроме одного:
Err:13 http://ddebs.ubuntu.com jammy-security Release
404 Not Found [IP: 185.125.190.17 80]
Get:14 http://ddebs.ubuntu.com jammy-proposed Release [40.5 kB]
Reading package lists... Done
E: The repository 'http://ddebs.ubuntu.com jammy-security Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Однако мне по-прежнему не удалось найти ни одного пакета «dbgsym».