SQLiteはサーバーを必要としないコンパクトなデータベース管理システム(DBMS)です。ここでは、Ubuntu22.04Jammyまたは22.04FocalにSQLite3をインストールするコマンドを学習します。
MySQLなどの他のサーバーやクライアントデータベースサーバーとは異なり、SQLiteはファイルベースのリレーショナルデータベース管理システム(RDBMS)です。 Cプログラミング言語で書かれており、無料でダウンロードして使用できます。それを理解するための最良の例は、多くの場合、スマートフォンアプリがブラウザなどのSQLiteを使用してCookieやブックマークを.sqlite3 / .sqlite/.DBファイル形式で保存することです。この形式の大きな利点は、データベースが1つのファイルのみで構成され、スペースをほとんどとらないことです。 SQLiteファイルを開きたい場合は、この形式と互換性のあるプログラムが必要です。
これが、SQLiteが、Webブラウザなどのローカルまたはクライアントストレージアプリケーションの組み込みデータベースソフトウェアとして使用するための開発者にとって好ましい選択肢である理由です。つまり、小型、高速、自己完結型、高信頼性、フル機能のSQLデータベースエンジンを提供します。
アプリケーションの開発を始めたばかりで、SQLite 3を試してこのファイルベースのデータベースがどのように機能するかを知りたい場合は、Ubuntu22.04または20.04LTSLinuxシステムにSQLite3をインストールするためのコマンドを次に示します。
Ubuntu22.04にSQLite3をインストールする手順| 20.04 LTS
要件
• UbuntuなどのDebianベースのLinux
• root以外のsudoユーザー
• オンラインインストール用のインターネット接続
#1番目の方法:
Apt更新コマンド
コマンド端末で、最初にsystem updateコマンドを実行して、システムに既存のパッケージを更新させ、リポジトリのキャッシュを更新させます。
sudo apt update -y
Ubuntu22.04にSQLite3をインストールする| 20.04とAPT
システムにSQLite3をインストールするために、サードパーティのリポジトリを追加する必要はありません。私たちがしなければならないのは、APTパッケージマネージャーコマンドを実行して、このファイルベースのデータベースをインストールすることです。
sudo apt install sqlite
バージョンの確認
インストールが完了すると、APTパッケージマネージャーを使用して、Ubuntuシステム上のSQLiteデータベースの正確なバージョンを確認できます。
sqlite3 --version
#2番目の方法
ソースをコンパイルしてSQLite3をインストールする
APTパッケージマネージャーを使用したくない場合は、ソースコードを使用してこのファイルベースのデータベースを直接コンパイルできます。
開発者ツールのインストール
Linuxで一部のアプリケーションのソースをコンパイルするには、いくつかの開発者用ツールが必要です。それらを取得するには、BuildEssentialパッケージをインストールするだけです。
Build Essentialは、GCC / g ++コンパイラとライブラリ、およびCとC++で記述されたソフトウェアをコンパイルするために必要なその他のユーティリティを含むパッケージの名前です。
Gnuコンパイラコレクション(略してGCC)はコンパイラのコレクションであり、C、C ++、Objective-C、Fortran、Ada、アセンブラ、およびGoでプログラムを作成するための統一されたインターフェイスを提供します。
sudo apt install build-essential -y
ソースコードをダウンロード
SQLiteダウンロードページにアクセスし、 Tar.GZをクリックします。 利用可能なファイル。
zipファイルを解凍します:
cd Downloads
ファイルがそこにあることを確認してください:
ls
次に、指定された構文を使用して抽出します:
tar xvfz filename.tar.gz
例 : sqlite-autoconf-3370200を置き換えることを忘れないでください ファイルバージョンを使用します。
tar xfvz sqlite-autoconf-3370200.tar.gz
作成 ディレクトリ ファイルを/optの下に安全に配置するには:
sudo mkdir /opt/sqlite3
sudo mv sqlite-autoconf-3370200 /opt/sqlite3 cd /opt/sqlite3
設定ファイルを実行して、インストール用のコードをビルドします
./configure --prefix=/usr/local
Makeコマンドを使用してSQLiteをインストールします
sudo make install
バージョンの確認:
sqlite3 --version
詳細については、ユーザーはSQLiteドキュメントにアクセスできます。