Linux Ubuntu / Debian / CentOS 下载编译安装最新版 SQLite3 教程

已关闭留言

SQLite 是全球使用最广泛的数据库引擎,并且几乎所有流行语言都有可用的客户端库。 大多数 Linux 发行版都可以从其库中安装 SQLite3。 但是,默认安装版本可能已过时或缺少最新 SQLite3 中的较新功能。 在本教程中,我们将从源代码编译最新版本的 SQLite3。

文章目录
隐藏
一、安装前准备工作
二、下载源码
三、编译并安装 SQLite3
四、验证安装

一、安装前准备工作

安装前我们需要确保系统由下面两个软件:

  • wget
  • tar

一般来说其实都会有这两个软件,如果没有的话,我们可以进行安装。

Debian / Ubuntu:

$ sudo apt-get install build-essential

CentOS / RHEL:

# yum update
# yum groupinstall "Development Tools"

Fedora:

# dnf update
# dnf groupinstall "Development Tools"

二、下载源码

下载地址:https://www.sqlite.org/download.html

我们需要下载的是最新的 autoconf 文件,文件名一般为:

sqlite-autoconf-<version>.tar.gz

比如下载目前最新的:

wget https://www.sqlite.org/2020/sqlite-autoconf-3330000.tar.gz

大家替换成最新版本即可。

解压文件:

$ cd ~
$ mkdir sqlite3 && cd sqlite3
$ wget [link to sqlite-autoconf-<version>.tar.gz]
$ tar xvfz sqlite-autoconf-<version>.tar.gz

三、编译并安装 SQLite3

使用下面命令编译和安装:

$ cd sqlite-autoconf-<version>
$ ./configure
$ make
$ sudo make install

四、验证安装

最后,我们查看一下 SQLite3 的版本,以确认安装成功:

$ sqlite3 --version

至此,我们就成功安装了 SQLite3。