Pergunta:
Qual é a maneira de determinar, antes do tempo e sem fazer um completo
instalação do Debian Testing NETINST de 64 bits, quando o Debian Testing
Bibliotecas de 32 bits disponíveis e totalmente funcional e instalável para que
o seguinte comando funciona sem erros de pacotes quebrados?:
apt-get install ia32-libs ia32-libs-gtk
Os erros que ocorrem quando as bibliotecas de 32 bits não estão disponíveis, ainda
em algum estado quebrado, ou o que quer que esteja quebrado, estão detalhados abaixo. Eu
já concluímos que "Just install Stable" é o meu stop-gap
medida por agora, mas eu gostaria de saber a resposta para o acima
pergunta de modo a evitar um longo processo de instalação apenas para executar
para esses problemas no final.
Detalhes:
Eu baixei o net de teste de 64 bits do Debian por alguns dias
atrás. Este foi "Jessie" construído 20131014-06: 07 via
link . Esta é uma versão de teste semanal. Sim, eu sei que eu
deve esperar problemas, e eu fiz. Eu consegui obtê-lo completamente
instalado e foi capaz de invocar no GNOME, mas não passar do
Problema de biblioteca de 32 bits.
Os problemas começam quando eu tento instalar as bibliotecas de 32 bits via:
apt-get install ia32-libs ia32-libs-gtk
que retorna:
root@breath:~# apt-get install ia32-libs ia32-libs-gtk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-i386 but it is not installable
ia32-libs-gtk : Depends: ia32-libs-i386 but it is not installable
Depends: ia32-libs-gtk-i386 but it is not installable
E: Unable to correct problems, you have held broken packages.
Encontrei então uma resposta antiga (2012 é antiga para mim) em
ia32-libs: Depende: ia32-libs-i386 mas não é instalável
e até tentei o que eles sugeriram lá que era
dpkg --add-architecture i386
apt-get update
Depois de executar o acima, tentei novamente, mas recebi:
root@breath:~# apt-get install ia32-libs ia32-libs-gtk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-i386
ia32-libs-gtk : Depends: ia32-libs-i386
E: Unable to correct problems, you have held broken packages.
root@breath:~#
E então tentei isso:
root@breath:~# dpkg --get-selections | grep hold
E isso não retornou nada. Não só existem pacotes quebrados,
o sistema nem sabe quais pacotes estão quebrados, então Debian Stable é
minha única solução que conheço agora.
Daí a minha pergunta acima.