Это не ошибка, которая возникает из-за невозможности найти заголовки (предоставляется -dev
), а потому что она не может найти двоичную утилиту openssl.Заголовки все еще требуются, но вам также нужна двоичная утилита openssl
.Вы можете либо установить Net::SSLeay
с самим apt, либо собрать модуль из исходного кода.Простой способ установки Net::SSLeay
из apt может быть выполнен с помощью
sudo apt install libnet-ssleay-perl
В качестве альтернативы вы можете установить двоичный файл openssl
и попробовать установить снова с помощью cpan.
sudo apt install openssl libssl-dev zlib1g-dev ## all requirements to build Net::SSLeay
cpanm Net::SSLeay
Вы можете проверить, установлен ли openssl
(если это работает, ошибка не должна быть воспроизведена)
openssl version