Если вы пытаетесь получить пакет из репозитория, где они упаковали ключи и включили их в репозиторий, а не где-то еще, это может быть очень неприятно для загрузки и установки пакета key / keyring с использованием dpkg и очень сложно сделать это легко и с возможностью записи.
Не рекомендуется использовать приведенный ниже сценарий, если вы можете установить ключи с сервера ключей (как рекомендовано в другом ответе с помощью apt-key adv), или если вы можете загрузить их из надежного источника через https и установить с помощью apt-key (например, wget https://trusted.key.site/my-trusted-key.gpg | sudo apt-key add -), но если у вас нет ЛЮБОГО другого способа, вы можете использовать это.
echo "deb http://your.repo.domain/repository/ $(lsb_release -c -s) universe" | sudo tee /etc/apt/sources.list.d/your-repo-name.list
sudo apt -o Acquire::AllowInsecureRepositories=true \
-o Acquire::AllowDowngradeToInsecureRepositories=true \
update
## if the 'apt update' above fails it is likely due to previously
## having the GPG key and repository on the system, you can clean
## out the old lists with `sudo rm /var/lib/apt/lists/your.repo.domain*`
apt-get -o APT::Get::AllowUnauthenticated=true install repo-keyring-pkgname
## If you ever run `sudo apt-key del your-repos-keyID`
## you may have to `sudo apt remove --purge repo-keyring-pkgname`
## Update should run without the GPG warnings now that the key is installed
apt-get update
apt-get install somepkg-from-repo
Я изначально собрал это вместе потому что i3 в их sur5r repo делает это, но потом я узнал, что их ключи находятся в списке keyserver.ubuntu.com, поэтому я могу просто sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E3CA1A89941C42E6 и избегать всех дополнительных проблем с пакетом.
Возможно, что он зависает, потому что диспетчер отображения (GDM) по умолчанию использует Wayland (с Xorg как резерв), и машина, возможно, не поддерживает Wayland. Моя машина тоже замерла, а GDM пытался использовать Wayland. Я просто отключил его в /etc/gdm3/custom.conf. Просто раскомментируйте WaylandEnable=false.
Возможно, что он зависает, потому что диспетчер отображения (GDM) по умолчанию использует Wayland (с Xorg как резерв), и машина, возможно, не поддерживает Wayland. Моя машина тоже замерла, а GDM пытался использовать Wayland. Я просто отключил его в /etc/gdm3/custom.conf. Просто раскомментируйте WaylandEnable=false.