Рейтинг:2

как заменить apt-key для webmin

флаг tr

как заменить apt-key для webmin в ubuntu 20.04 (потому что видимо подходящий ключ не рекомендуется)?

до (bash-скрипт):

wget -q https://www.webmin.com/jcameron-key.asc -O- | sudo apt-ключ добавить -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
sudo apt установить вебмин

теперь ошибка:

gpg: действительные данные OpenPGP не найдены

Я пытался с этим, но это не работает (скрипт bash):

wget -qO - https://www.webmin.com/jcameron-key.asc | sudo gpg --dearmor | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/webmin.gpg --import -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
sudo apt установить вебмин

Примечание: с или без sudo gpg --dearmor или же http/https

новая ошибка:

Ошибка GPG: http://download.webmin.com/download/repository sarge Release: Не удалось проверить следующие подписи, поскольку их открытый ключ недоступен: NO_PUBKEY D97A3AE911F63C51

как это исправить (скрипт bash)? Благодарность

WaLid LamRaoui avatar
флаг uz
привет, не могли бы вы сказать нам, какую версию Ubuntu вы используете?
acgbox avatar
флаг tr
в вопросе выше - SO и версия. Убунту 20.04 x64
WaLid LamRaoui avatar
флаг uz
да мой плохой я не заметил этого извините
acgbox avatar
флаг tr
не волнуйся. это случилось и со мной
N0rbert avatar
флаг zw
Вы пытались установить http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb?
WaLid LamRaoui avatar
флаг uz
при запуске `sudo apt update` вы получаете сообщение об ошибке: Не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY D97A3AE911F63C51?
acgbox avatar
флаг tr
@WaLidLamRaoui да. это оно. (описанная ошибка появляется в вопросе)
acgbox avatar
флаг tr
@N0rbert N0rbert Я не могу загружать .deb каждый раз, когда обновляется webmin. Вот для чего должен быть репозиторий
Рейтинг:2
флаг uz

По какой-то причине ключ не был импортирован правильно, вы всегда можете проверить, перечислив все импортированные в данный момент ключи, выполнив:

список подходящих ключей 

И поиск 1719 003А КЭ3Э 5А41 Э2ДЭ 70ДФ Д97А 3АЭ9 11Ф6 3К51

Если он отсутствует, попробуйте импортировать ключ с сервера ключей Ubuntu, запустив:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D97A3AE911F63C51 

вывод должен быть примерно таким:

Выполнение: /tmp/apt-key-gpghome.neTpxcHlMl/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D97A3AE911F63C51
gpg: ключ D97A3AE911F63C51: открытый ключ ..... импортирован
gpg: Всего обработано: 1
gpg: импортировано: 1

Снова проверьте, правильно ли он импортирован список подходящих ключей.

В заключение :

судо подходящее обновление 
sudo apt установить вебмин

это должно работать.

acgbox avatar
флаг tr
почему бы вам не завершить решение, включая исправленные команды, которые я разместил, потому что оно не работает в скрипте bash
WaLid LamRaoui avatar
флаг uz
это сработало?
WaLid LamRaoui avatar
флаг uz
в вашем случае я думаю так: `sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D97A3AE911F63C51` с `sudo apt update` и `sudo apt install webmin` должен получить webmin быть установленным
acgbox avatar
флаг tr
Да, конечно. все мои команды могут быть отброшены. Достаточно вашего. Спасибо большое. большой вклад
WaLid LamRaoui avatar
флаг uz
Не за что, позже я отредактирую этот ответ, чтобы сделать его лучше, и даже включу скрипт bash для установки webmin, но сейчас 1:00, и мне действительно нужно немного отдохнуть.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.