E: Não é possível localizar o pacote libssl-dev ao tentar baixar o OpenSSL de 32 bits no sistema de 64 bits

3

Estou tentando compilar o projeto multiarch da maneira certa (significa reprodutível), então decidi instalar todas as bibliotecas através de apt-get . Mas desde que o sistema percebeu o que estou fazendo, tornou-se hostil. Enquanto muitas pessoas afirmam que você pode instalar o OpenSSL de 32 bits através deste comando:

apt-get install libssl-dev:i386

Acabei com esse resultado:

E: Unable to locate package libssl-dev

Eu fiz apt-get update e minha versão do sistema operacional é Debian GNU/Linux 8 ( Jessie ). Estou fazendo algo errado?

Eu tentei verificar quais i386 bibliotecas estão realmente disponíveis:

XXXXX@debianvirtualbox:~$ aptitude search i386
p   debian-installer-8-netboot-i386    - Debian-installer network boot images for i386                                
v   debian-installer-netboot-i386      -                  
p   installation-guide-i386            - Debian installation guide for i386                                          
p   installation-guide-kfreebsd-i386   - Debian installation guide for kFreeBSD i386                                  
i   libc6-dev-i386                     - GNU C Library: 32-bit development libraries for AMD64                       
i A libc6-i386                         - GNU C Library: 32-bit shared libraries for AMD64                                                 
v   qemu-system-i386                   -        
    
por Tomáš Zato 29.09.2015 / 16:01

1 resposta

3

Eu suspeito que você não tenha a arquitetura i386 ativada.

dpkg --add-architecture i386
apt-get update
apt-get install libssl-dev:i386

Para mais informações, consulte o FAZER multiarque

    
por 29.09.2015 / 16:15