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

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

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.


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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.