Como outros já mencionaram, se você puder usar o OpenSSL 1.1, seria melhor.
No entanto, se você realmente precisa do OpenSSL 1.0, a resposta depende da sua exigência exata. Se você só precisa da biblioteca OpenSSL, e se a versão 1.0.2 é apropriada, então você pode instalar o libssl1.0.2
do Debian 9 e acabar com isso.
Se você precisar da versão 1.0 da ferramenta openssl
, ou versão 1.0.1 da biblioteca, a opção mais simples do Debian 9 é instalá-la no Debian 8 (que ainda recebe atualizações de segurança, e irá até 2020). Para fazer isso, crie um arquivo chamado /etc/apt/sources.list.d/jessie.list
contendo o seguinte:
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
Em seguida, execute sudo apt update
e apt install openssl/jessie
para a ferramenta openssl
ou apt install libssl1.0.0
para a biblioteca.
Ao contrário das reivindicações de algumas pessoas, você não corre o risco de quebrar o sistema instalando esses pacotes, graças ao gerenciamento de pacotes e às dependências de pacotes definidas adequadamente.