Próbuję zainstalować libsqlite3-dev
dla obu i386
i amd64
na tym samym komputerze Ubuntu 12.04. Tworzę aplikację korzystającą z narzędzia sqlite3 i chcę skompilować i przetestować wersje 32-bitową i 64-bitową.
Wygląda jednak na to, że libsqlite3-dev:i386
pakiet jest niezgodny z libsqlite3-dev:amd64
, ponieważ apt
wciąż chce usunąć jeden, gdy instaluję drugi.
Czy istnieje sposób na zainstalowanie obu w tym samym systemie?
-dev
pakietów, takich jakzlib1g
, które również mają wspólne (i identyczne) plików, to jest możliwe do zainstalowania zarówno wersji jednocześnie.Osobiście nie uważam wymuszonych instalacji nawet w ostateczności. Myślę, że może się okazać, że pbuilder jest całkiem przydatny. Oto jak to zrobić. W tym celu możesz nawet zainstalować różne dystrybucje i jednocześnie skryptować proces budowania różnych obiektów docelowych.
http://ubuntuforums.org/showthread.php?t=206382
Możesz więc nawet odinstalować wszystkie pakiety deweloperskie. Są instalowane w tymczasowej instalacji chroot.
źródło