3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu に SQLite3 の最新をインストールする

Last updated at Posted at 2022-08-11

SQLiteサイトからソースコードをビルドして最新をインストールする手順です。
https://www.sqlite.org/download.html

準備

以下のパッケージをインストールする

sudo apt install build-essential
sudo apt install libreadline-dev

ソース入手

curl -OL https://www.sqlite.org/2024/sqlite-autoconf-3450300.tar.gz

ビルド、インストール

ソースコードを展開し、make します。

tar xvzf sqlite-autoconf-3450300.tar.gz
cd sqlite-autoconf-3450300/
./configure
make
sudo make install

起動

sqlite3 コマンドを起動します。

❯ sqlite3
SQLite version 3.45.3 2024-04-15 13:34:05
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite>
sqlite> .version
SQLite 3.45.3 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1e8355
gcc-11.4.0 (64-bit)
sqlite>

CTRL + N, CTRL + P が利かない問題

sqlite> ^[[A^[[B^[[D^[[C

こんな感じになる場合は、下記パッケージをインストールされていない場合です。インストール後、再度make, make install すればOK。

sudo apt install libreadline-dev

参考

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?