installation de sqlite

14

J'installe sqlite comme ceci SQLite - Installation

Je reçois cette erreur, quelqu'un sait quoi faire?

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$ 

Désolé, je ne sais pas comment le mettre correctement

leon
la source

Réponses:

25

Ça devrait être

./configure
make
sudo make install

Vous pouvez l'installer via le repo

sudo apt-get install sqlite3 libsqlite3-dev
wojox
la source
2
vous avez raison monsieur
leon
2
Je voudrais ajouter que si vous avez besoin du pilote sqlite (par exemple, pour l'utiliser avec Doctrine) ou si vous souhaitez activer sqlite pour php, veuillez exécuter dans le terminalapt-get install php5-sqlite
pablofiumara
Probablement légèrement hors sujet, mais apptitude m'avertit de ne pas pouvoir authentifier ce package. Est-ce juste dans mon cas? Je me demande comment cela peut être le cas avec sqlite (assez populaire).
0xc0de
tant pis, j'ai compris ce qui n'allait pas.
0xc0de
3

Vous pouvez maintenant l'utiliser sudo apt-get install sqliteet il reconnaîtra et installera toutes les dépendances et les packages associés pour que sqlite fonctionne correctement.

jamescampbell
la source
6
Il installera sqlite version 2 à moins que vous n'utilisiezsudo apt-get install sqlite3
NerdOfLinux
3

Vous pouvez également faire:

sudo apt-get install php5-sqlite pour PHP 5.5

sudo apt-get install php5.6-sqlite pour PHP 5.6

Elijah Lynn
la source
qui a parlé de PHP?
iconoclaste du
C'est une façon d'installer sqlite si vous devez également installer la bibliothèque PHP. Je crois que ces commandes ont une dépendance sur sqlite et l'incluront comme dépendance. Cela fait longtemps mais je pense que c'est pourquoi je l'ai posté comme réponse.
Elijah Lynn