GNU/Linux >> Linux の 問題 >  >> Debian

Debian 11にSQLiteをインストールする-ステップバイステップガイド?

SQLiteは、C言語で記述されたSQLデータベースエンジンを提供する、軽量でフル機能のソフトウェアライブラリです。

PostgreSQLやSQLなどの従来のリレーショナルデータベースとは異なり、SQLiteはサーバーレスであり、構成を必要としません。また、サーバーレスアーキテクチャを採用しているため、開始または停止する必要のあるデーモンやプロセスはありません。 SQLiteは、外部ライブラリまたはオペレーティングシステムからの最小限のサポートを必要とします。そのため、スマートフォン、ゲーム機、ポータブルメディアプレーヤーなどの組み込みデバイスでの使用に最適です。

ここLinuxAPTでは、Debian11にSQLiteをインストールする方法を検討します。


DebianにSQLiteをインストールするさまざまな方法

  • APTを介したSQLiteのインストール。
  • ソースからのSQLiteのインストール。


1。 APTを介したSQLiteのインストール

SQLiteはデフォルトのdebian11リポジトリにあります。以下のコマンドでAPTを使用してインストールします:

$ sudo apt install sqlite3


2。ソースからのSQLiteのインストール

最新バージョンをインストールするには、ソースコードを手動でコンパイルすることを検討してください。

まず、基本的なコンパイラパッケージをインストールします。実行:

$ sudo apt install build-essential

次に、SQLite3とそのコンテンツを保持するディレクトリを作成します。

$ mkdir /opt/sqlite3

その後、公式のSQLiteダウンロードページにアクセスして、最新のバイナリファイルを入手してください。

$ wget https://www.sqlite.org/2022/sqlite-autoconf-3370200.tar.gz

アーカイブファイルを抽出します:

$ tar xvfz sqlite-autoconf-3370200.tar.gz

次に、解凍​​したフォルダを上で作成したディレクトリに移動します。

$ sudo mv sqlite-autoconf-3370200 /opt/sqlite3

次に、SQLiteフォルダーに移動します:

$ cd /opt/sqlite3/sqlite-autoconf-3370200

次のステップは、次のコマンドを実行してコンパイルプロセスを開始することです。

$ ./configure

その後、makeコマンドでビルドプロセスを開始します:

$ make -j 2

-jは、システムに存在するコアの数を表します。これは、ビルドプロセスをスピードアップするのに役立ちます。システムに存在するCPUコアの数を確認するには、nprocコマンドを呼び出します。

$ nproc

最後に、ビルドプロセスを開始してSQLite3をインストールします。

$ sudo make install


SQLiteのインストールを確認する方法は?

次のコマンドでインストールされているSQLiteのバージョンを確認できます:

$ sqlite3 --version


DebianシステムでSQLiteをテストする方法は?

SQLiteがシステムに正常にインストールされたので、新しいデータベースを作成したり、既存のデータベースを開いたりするには、sqlite3コマンドを使用できます。

$ sqlite3 new_db

名前とバージョンの2つの列を持つテーブル「linux」を作成できます。

CREATE TABLE linux(name String, version Int);

次に、この新しく作成されたテーブルにいくつかのデータを挿入します:

INSERT INTO linux VALUES("Ubuntu", 21), ("Debian",11), ("Gnome", 40);

.tablesを使用してデータベースで使用可能なテーブルを確認できます:

.tables;

select * from linux;


Debian 11でsqliteをアンインストールする方法は?

sqliteパッケージのみをアンインストールするには、次のコマンドを使用できます:

$ sudo apt-get remove sqlite



Debian
  1. Debian11にCherryTreeをインストールする-ステップバイステップガイド?

  2. Debian 11 BullseyeにStellariumをインストールする-ステップバイステップガイド?

  3. Debian11にSublimeText3をインストールする-ステップバイステップガイド?

  1. Debian 11にChromeをインストールする-ステップバイステップガイド?

  2. Debian 11にQlipperをインストールする-ステップバイステップガイド?

  3. Debian 11にFeatherNotesをインストールする-ステップバイステップガイド?

  1. Debian 11にBasKetをインストールする-ステップバイステップガイド?

  2. Debian 11にxArchiverをインストールする-ステップバイステップガイド?

  3. WiresharkをDebian10にインストールします-ステップバイステップガイド?