Estoy tratando de instalar libsqlite3-dev
para ambos i386
y amd64
en la misma máquina Ubuntu 12.04. Estoy desarrollando una aplicación que utiliza sqlite3 y quiero compilar y probar las versiones de 32 bits y 64 bits.
Sin embargo, parece que el libsqlite3-dev:i386
paquete es incompatible con el libsqlite3-dev:amd64
, ya que apt
siempre quiere eliminar uno cuando instalo el otro.
¿Hay alguna forma de instalar ambos en el mismo sistema?
-dev
paquetes como loszlib1g
que también tienen archivos compartidos (e idénticos), es posible instalar ambas versiones simultáneamente.Personalmente, no considero instalaciones forzadas, incluso como último recurso. Creo que puede encontrar pbuilder bastante útil. Aquí hay un CÓMO para eso. Incluso puede instalar diferentes distribuciones para ese propósito y escribir el proceso de construcción para diferentes objetivos al mismo tiempo.
http://ubuntuforums.org/showthread.php?t=206382
Por lo tanto, incluso puede dejar todos los paquetes de desarrollo desinstalados. Se instalan en esa instalación temporal de chroot.
fuente