Я пытаюсь установить Ruby 2.2.3 в Ubuntu 21.04 с помощью rvm, но застреваю в зависимостях, libssl1.0-dev. Я попробовал несколько советов, найденных в эта ссылка:
Отредактируйте этот файл /etc/apt/sources.list и добавьте эту строку в его конец.
деб http://security.ubuntu.com/ubuntu бионическая безопасность главная
После этого запуска:
sudo apt update && политика apt-cache libssl1.0-dev
Но я застреваю в двух ошибках:
Сначала, когда я не добавляю доверенный параметр в sources.list:
Ошибка: 3 http://security.ubuntu.com/ubuntu xenial-security InRelease
Не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Попадание:9 http://br.archive.ubuntu.com/ubuntu hirsute-backports InRelease
Чтение списков пакетов... Готово
W: Ошибка GPG: http://security.ubuntu.com/ubuntu xenial-security InRelease: Не удалось проверить следующие подписи, так как недоступен открытый ключ: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
E: Репозиторий «http://security.ubuntu.com/ubuntu xenial-security InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
Во-вторых, когда я добавляю доверенный параметр в файл sourcers.list:
W: Ошибка GPG: http://security.ubuntu.com/ubuntu bionic-security InRelease: Не удалось проверить следующие подписи, поскольку недоступен открытый ключ: NO_PUBKEY 3B4FE6ACC0B21F32
libssl1.0-dev:
Установлено: (нет)
Кандидат: 1.0.2n-1ubuntu5.6
Таблица версий:
1.0.2n-1ubuntu5.6 500
500 пакетов http://security.ubuntu.com/ubuntu bionic-security/main amd64
После этого я не смогу продолжать каждый раз, когда я бегу
sudo apt-key adv --keyserver keyserver.ubuntu.com. --recv-ключи 3B4FE6ACC0B21F32
Я получу эту ошибку
Сервер указывает на сбой
Я пробовал с другими серверами, такими как:
- hkp://ipv4.pool.sks-keyservers.net
- http://pgp.mit.edu
- http://keyserver.pgp.com
Но ни один из них не сработал, кто-нибудь может мне помочь?