Em um tutorial para instalação SendEmail
, encontrei instruções para instalar 2 pré-requisitos, 2 módulos perl
apt-get install 'perl(Net::SSLeay)' 'perl(IO::Socket::SSL)'
Esta sintaxe também ficou estranha no meu Debian 9
E: Não foi possível encontrar o pacote perl(Net::SSLeay)
E: Não foi possível encontrar o pacote perl(IO::Socket::SSL)
Tentei usar cpan
, (sinceramente não sei o que é...) mas acabou Em alguns erros de sintaxe
EDIT, mais dúvidas
Nesta pergunta 'Ask Ubuntu' , vejo instruções para executar
apt-get install libnet-ssleay-perl libio-socket-ssl-perl
Mas no tutorial que estou seguindo, as instruções são para executar primeiro
apt-get install libnet-ssleay-perl libio-socket-ssl-perl
e então
apt-get install 'perl(Net::SSLeay)' 'perl(IO::Socket::SSL)'
1) através de
cpan
:por exemplo:
2) Através
apt
Use
apt-file
para obter o nome exato do pacote e instale-o. Para instalarapt-file
:Para obter o nome do pacote:
ou :
por exemplo:
saída de amostra:
A instalação
libio-socket-ssl-perl
do pacote instalará oIO::Socket::SSL
módulo perl:Eu adiciono uma resposta, mas não é uma resposta direta à minha pergunta.
Na verdade eu estava instalando o sendemail, e descobri agora que o debian 9 tem um pacote oficial, então não respondi minha pergunta, mas resolvi meu problema simplesmente fazendo
Vou deixar essa pergunta em aberto por um tempo porque acho que a pergunta foi interessante
Ás vezes eu faço
Observe que o nome do pacote é minúsculo. No seu caso é
apt search ssleay | grep perl