Estou tentando instalar libsqlite3-dev
para ambos i386
e amd64
na mesma máquina Ubuntu 12.04. Estou desenvolvendo um aplicativo que usa o sqlite3 e quero compilar e testar as versões de 32 e 64 bits.
No entanto, parece que o libsqlite3-dev:i386
pacote é incompatível com o libsqlite3-dev:amd64
, pois apt
continua querendo remover um quando instalo o outro.
Existe uma maneira de instalar os dois no mesmo sistema?
-dev
pacotes, como oszlib1g
que também possuem arquivos compartilhados (e idênticos), é possível instalar as duas versões simultaneamente.Pessoalmente, não considero instalações forçadas, nem como último recurso. Eu acho que você pode achar o pbuilder bastante útil. Aqui está um HOWTO para isso. Você pode até instalar distribuições diferentes para esse fim e criar um script do processo de construção para diferentes destinos ao mesmo tempo.
http://ubuntuforums.org/showthread.php?t=206382
Portanto, você pode até deixar todos os pacotes de desenvolvimento desinstalados. Eles são instalados nessa instalação temporária do chroot.
fonte