instalacja sqlite


14

Instaluję sqlite jak ten SQLite - Instalacja

Otrzymuję ten błąd, ktoś wie co robić?

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$ 

Przepraszam, nie znam właściwego sposobu na włożenie go

Odpowiedzi:


25

Powinno być

./configure
make
sudo make install

Możesz zainstalować go poprzez repozytorium

sudo apt-get install sqlite3 libsqlite3-dev

2
masz rację, proszę pana
Leon

2
Chciałbym dodać, że jeśli potrzebujesz sterownika sqlite (na przykład, aby używać go razem z Doctrine) lub chcesz włączyć sqlite dla php, uruchom go w terminaluapt-get install php5-sqlite
pablofiumara

Prawdopodobnie nieco nie na temat, ale apptitude ostrzega mnie przed niemożnością uwierzytelnienia tego pakietu. Czy to tylko w moim przypadku? Zastanawiam się, jak to może być w przypadku sqlite (dość popularnego).
0xc0de,

nieważne, zrozumiałem, co było nie tak.
0xc0de,

3

Teraz możesz używać, sudo apt-get install sqlitea on rozpozna i zainstaluje wszystkie zależności i powiązane pakiety, aby sqlite działał poprawnie.


6
Zainstaluje sqlite w wersji 2, chyba że używaszsudo apt-get install sqlite3
NerdOfLinux

3

Możesz także:

sudo apt-get install php5-sqlite dla PHP 5.5

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


kto powiedział coś o PHP?
iconoclast

Jest to sposób na zainstalowanie sqlite, jeśli musisz również zainstalować bibliotekę PHP. Wierzę, że te polecenia mają zależność od sqlite i uwzględnią to jako zależność. Minęło dużo czasu, ale myślę, że dlatego opublikowałem to jako odpowiedź.
Elijah Lynn
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.