Por que o Debian não fornece o i586 e o i686 como achitectures separadas? [fechadas]

1

Eu estava avaliando os requisitos de espaço para uma instalação mínima do Debian quando notei que os pacotes para i386 arquitetura são freqüentemente duas vezes maiores que para outras arquiteturas. A razão fica clara quando se olha a lista de arquivos. Exemplo :

/usr/lib/i386-linux-gnu/i586/libcrypto.so.1.0.0
/usr/lib/i386-linux-gnu/i586/libssl.so.1.0.0
/usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0
/usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
/usr/lib/i386-linux-gnu/libcrypto.so.1.0.0
/usr/lib/i386-linux-gnu/libssl.so.1.0.0

Basicamente, todas as bibliotecas são fornecidas para três arquiteturas separadas: i386 , i586 e i686 . Qual é a razão para tal desperdício de espaço? Por que o Debian não detecta a arquitetura correta na instalação e puxa apenas as versões certas das bibliotecas para ela?

    
por Dmitry Grigoryev 20.09.2016 / 11:04

1 resposta

3

Isto é verdade com o mais recente Jessie estável, mas o próximo Stretch será apenas i686. link Foi sobre velocidade + compabilidade. Especialmente para pessoas como eu, que gostam de copiar uma instalação em hundrends de pcs, que podem ser i386, i586, i686 e não precisam instalá-las uma a uma. No próximo ano, o mínimo será i686 - seus sonhos se tornaram realidade!

    
por 20.09.2016 / 11:39