GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Sqlite-Header und Quellversion stimmen nicht überein?

Ich hatte die Ubuntu-Repositories von SQLite3 mit v3.7.17 . Aber es hat nicht den .save Befehl als neuere Versionen.

Zum Aktualisieren habe ich Folgendes getan:

  1. sudo apt-get purge sqlite3
  2. SQLite 3.8.4.3 herunterladen
  3. Installieren Sie es mit ./configure && make && sudo make install

Aber jetzt, wenn ich versuche, sqlite3 auszuführen Von der Befehlszeile bekomme ich:

SQLite header and source version mismatch
2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668
2014-04-03 16:53:12 a611fa96c4a848614efe899130359c9f6fb889c3

Bei der Suche habe ich zwei Lösungen gefunden, die ich erfolglos ausprobiert habe:

  • Diese Antwort hat nicht funktioniert, weil ich kein sqlite habe auf /usr/bin
  • Diese Lösung hat auch nicht funktioniert, aber ich habe eine Sicherungskopie erstellt, um diese nutzlosen Änderungen rückgängig zu machen.

Haben Sie eine Idee, wie Sie diesen Fehler beheben können?

Akzeptierte Antwort:

Nach dem Erstellen aus der Quelle ist Ihre v3.8.4.3 Version ist jetzt in /usr/local/lib installiert .

Sie müssen /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 ersetzen (oder /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6 für i386 arch) mit dem aus /usr/local/lib :

sudo cp /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6

Ubuntu
  1. Eine Einführung in Diffs und Patches

  2. Wie installiere ich Python unter Ubuntu 20.04 und 18.04?

  3. Laufendes Skript mit „. “ Und mit „Quelle“?

  4. „nvidia-304-updates“ gegen „nvidia-304“ (und ähnliche)??

  5. Tomcat 9 und Eclipse Neon – Unbekannte Version von Tomcat wurde angegeben?

So aktualisieren Sie jetzt auf Ubuntu 22.04 Beta von 21.10 und 20.04

So installieren Sie Python 3.x und PIP 3 auf Ubuntu 20.04 LTS

So installieren Sie SQLite und den SQLite-Browser in Ubuntu

Die VLC-Videowiedergabe ist getrimmt und geschwärzt?

Wie bekomme ich die neueste (Beta- und Entwicklungs-)Version von Chromium?

PHP-Version und PHP-Einstellungen in Plesk ändern?