SQLite-Installation


14

Ich installiere SQLite wie folgt: SQLite - Installation

Ich bekomme diese Fehlermeldung, weiß jemand was zu tun ist?

anonymous@Anonymous:~/sqlite-autoconf-3080001$ make install
make[1]: Entering directory `/home/anonymous/sqlite-autoconf-3080001'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libsqlite3.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libsqlite3.so.0.8.6 /usr/local/lib/libsqlite3.so.0.8.6
/usr/bin/install: cannot create regular file `/usr/local/lib/libsqlite3.so.0.8.6': Permission denied
make[1]: *** [install-libLTLIBRARIES] Error 1
make[1]: Leaving directory `/home/anonymous/sqlite-autoconf-3080001'
make: *** [install-am] Error 2
anonymous@Anonymous:~/sqlite-autoconf-3080001$ 

Tut mir leid, ich weiß nicht, wie ich es richtig einsetze

Antworten:


25

Es sollte sein

./configure
make
sudo make install

Sie könnten es über die Repos installieren

sudo apt-get install sqlite3 libsqlite3-dev

2
Sie sind richtig, Sir
Leon

2
Ich möchte hinzufügen, dass Sie, wenn Sie den SQLite-Treiber benötigen (um ihn beispielsweise zusammen mit Doctrine zu verwenden) oder SQLite für PHP apt-get install php5-sqlite
aktivieren möchten,

Wahrscheinlich ein wenig vom Thema abweichend, aber Apptitude warnt mich davor, dieses Paket nicht authentifizieren zu können. Ist das nur in meinem Fall? Ich frage mich, wie das bei sqlite (ziemlich beliebt) passieren kann.
0xc0de

Macht nichts, ich habe verstanden, was los war.
0xc0de

3

Sie können jetzt verwenden sudo apt-get install sqliteund es erkennt und installiert alle Abhängigkeiten und verwandten Pakete, damit sqlite ordnungsgemäß funktioniert.


6
Es wird SQLite Version 2 installieren, es sei denn, Sie verwendensudo apt-get install sqlite3
NerdOfLinux

3

Sie können auch:

sudo apt-get install php5-sqlite für PHP 5.5

sudo apt-get install php5.6-sqlite für PHP 5.6


Wer hat etwas über PHP gesagt?
Iconoclast

Dies ist eine Möglichkeit, SQLite zu installieren, wenn Sie auch die PHP-Bibliothek installieren müssen. Ich glaube, diese Befehle haben eine Abhängigkeit von SQLite und werden es als Abhängigkeit einschließen. Es ist schon lange her, aber ich denke, deshalb habe ich es als Antwort gepostet.
Elijah Lynn
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.