การติดตั้ง sqlite


14

ฉันกำลังติดตั้ง sqlite เช่นSQLiteนี้- การติดตั้ง

ฉันได้รับข้อผิดพลาดนี้ใครรู้ว่าจะทำอย่างไร?

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$ 

ขออภัยฉันไม่ทราบวิธีการวางที่เหมาะสม

คำตอบ:


25

มันควรจะเป็น

./configure
make
sudo make install

คุณสามารถติดตั้งผ่านทาง repo ได้

sudo apt-get install sqlite3 libsqlite3-dev

2
คุณเป็นคนที่เหมาะสม
leon

2
ฉันต้องการเพิ่มว่าถ้าคุณจำเป็นต้องมีไดรเวอร์ sqlite (ตัวอย่างเช่นใช้ร่วมกับ Doctrine) หรือต้องการเปิดใช้งาน sqlite สำหรับ php โปรดเรียกใช้ในเทอร์มินัลapt-get install php5-sqlite
pablofiumara

อาจปิดหัวข้อเล็กน้อย แต่ความฉลาดเตือนฉันเกี่ยวกับการไม่สามารถตรวจสอบแพคเกจนี้ นั่นเป็นเพียงแค่ในกรณีของฉัน? ฉันสงสัยว่ากรณีนี้จะเป็นอย่างไรกับ sqlite (เป็นที่นิยมมาก)
0xc0de

ไม่เป็นไรฉันเข้าใจสิ่งที่ผิด
0xc0de

3

ตอนนี้คุณสามารถใช้งานได้sudo apt-get install sqliteและมันจะรับรู้และติดตั้งการพึ่งพาทั้งหมดและแพ็คเกจที่เกี่ยวข้องสำหรับ sqlite เพื่อให้ทำงานได้อย่างถูกต้อง


6
มันจะติดตั้ง sqlite รุ่น 2 เว้นแต่คุณจะใช้sudo apt-get install sqlite3
NerdOfLinux

3

คุณยังสามารถทำสิ่งต่อไปนี้

sudo apt-get install php5-sqlite สำหรับ PHP 5.5

sudo apt-get install php5.6-sqlite สำหรับ PHP 5.6


ใครพูดอะไรเกี่ยวกับ PHP
iconoclast

มันเป็นวิธีการติดตั้ง sqlite ถ้าคุณต้องการติดตั้งไลบรารี PHP ด้วย ฉันเชื่อว่าคำสั่งเหล่านี้มีการพึ่งพา sqlite และจะรวมเป็นพึ่งพา เป็นเวลานาน แต่ฉันคิดว่านั่นเป็นเหตุผลที่ฉันโพสต์มันเป็นคำตอบ
Elijah Lynn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.