Ich versuche, libsqlite3-dev
für beide i386
und amd64
auf demselben Ubuntu 12.04-Computer zu installieren . Ich entwickle eine Anwendung, die sqlite3 verwendet, und möchte sowohl die 32-Bit- als auch die 64-Bit-Version kompilieren und testen.
Es sieht jedoch so aus, als ob das libsqlite3-dev:i386
Paket nicht mit dem kompatibel ist libsqlite3-dev:amd64
, da apt
ich immer wieder eines entfernen möchte, wenn ich das andere installiere.
Gibt es eine Möglichkeit, beide auf demselben System zu installieren?
-dev
Pakete wiezlib1g
die auch geteilt (und identisch) Dateien, es ist möglich , sowohl die Version gleichzeitig zu installieren.Persönlich betrachte ich Zwangsinstallationen nicht einmal als letzten Ausweg. Ich denke, Sie finden pbuilder vielleicht sehr nützlich. Hier ist ein HOWTO dafür. Zu diesem Zweck können Sie sogar verschiedene Distributionen installieren und den Erstellungsprozess für verschiedene Ziele gleichzeitig skripten.
http://ubuntuforums.org/showthread.php?t=206382
Sie können also sogar alle Entwicklungspakete deinstallieren lassen. Sie werden in diese temporäre Chroot-Installation eingebaut.
quelle