Запуск sudo wget -O ruby-install-0.7.0.tar.gz https://github.com/postmodern/ruby-install/archive/v0.7.0.tar.gz

Я получаю сообщение

ОШИБКА: не удается проверить сертификат github.com, выданный «CN = DigiCert SHA2 Сервер расширенной проверки CA, OU = www.digicert.com, O = DigiCert Inc, C = US»:

Запуск sudo dpkg-переконфигурировать CA-сертификаты

Я получаю сообщение /usr /sbin /dpkg-reinfigure: CA-сертификаты повреждены или установлены не полностью

Кажется, в /usr /local /bin /c_rehash есть проблема, которая может быть связана с этой проблемой. Строки 15-16:

мой $ dir =; мой префикс $ =;

Я полагаю, что для моей установки Ubuntu правильная информация: openssl version -a

OPENSSLDIR: "/usr/local/ssl"

но этот каталог сертификатов пуст. Однако /etc /ssl /certs имеет сертификаты. Нужно ли мне просто символически связать каталог с сертификатами, и что, возможно, изменилось, чтобы сломать wget сегодня после многих лет работы?

1 ответ1

0

РЕШИТЬ:

отредактируйте строку 15-16 в /usr /local /bin /c_rehash следующим образом:

my $ dir = "/usr/local/ssl";

мой $ prefix = "/usr/local/ssl";

cd /usr /local /ssl /certs

sudo cp /etc /ssl /certs /*./

и теперь wget работает как до обновления до Ubuntu 18.04

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .