Betriebssystem: Ubuntu 12.04 LTS
$sudo apt-get install libsqlite3-dev
The following packages have unmet dependencies: libsqlite3-dev : Depends: libsqlite3-0 (=3.7.9-2ubuntu1) but 3.7.9-2ubuntu1.1 is to be installed
$sudo apt-get install libsqlite3-0
Building dependency tree
Reading state information...
Done libsqlite3-0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 103 not upgraded.
Ich habe auch versucht, das neueste Paket unter https://launchpad.net/ubuntu/raring/i386/libsqlite3-dev/3.7.15-1 herunterzuladen
und haben dies gelesen: https://getsatisfaction.com/jolicloud/topics/installing_libsqlite3_dev_doesnt_work
Ubuntu antwortete: "libc6: i386 kann nicht installiert werden" oder "ist nicht zustimmbar ..."
Antworten:
Dies scheint ein Problem zu sein, da einige der 64-Bit-Pakete nicht mit den 32-Bit-Paketen synchron sind (3.7.9-2ubuntu1 vs. 3.7.9-2ubuntu1.1).
Die folgende Antwort ist schamlos aus dem Thread unter http://www.kubuntuforums.net/showthread.php?60125-Can-t-install-anything-bad-libsqlite3-0-amd64 herausgeschnitten, den ich für a empfehle ausführlichere Beschreibung (sowie Schritte, um zu überprüfen, ob dies tatsächlich Ihr Problem ist.)
Laden Sie die 64-Bit-Version herunter:
Laden Sie die 32-Bit-Version herunter:
Entfernen Sie die vorhandene 64-Bit-Version mit Gewalt:
Entfernen Sie die vorhandene 32-Bit-Version mit Gewalt:
Installieren Sie die 64-Bit-Version manuell:
Installieren Sie die 32-Bit-Version manuell:
Überprüfen Sie dann, ob Ihre Installation von -dev funktioniert, da eine davon mit der Suche übereinstimmen sollte.
quelle