GNU/Linux >> Tutoriels Linux >  >> Debian

Installer SQLite sur Debian 11 - Guide étape par étape ?

SQLite est une bibliothèque logicielle légère et complète qui fournit un moteur de base de données SQL écrit en langage C.

Contrairement aux bases de données relationnelles classiques telles que PostgreSQL et SQL, SQLite est sans serveur et ne nécessite aucune configuration. De plus, compte tenu de son architecture sans serveur, il n'a pas de démon ou de processus qui doit être démarré ou arrêté. SQLite nécessite une prise en charge minimale des bibliothèques externes ou du système d'exploitation. En tant que tel, il est idéal pour une utilisation dans des appareils intégrés tels que les smartphones, les consoles de jeux, les lecteurs multimédias portables, etc.

Chez LinuxAPT, nous verrons comment vous pouvez installer SQLite sur Debian 11.


Différentes façons d'installer SQLite sur Debian

  • Installation de SQLite via APT.
  • Installation de SQLite à partir des sources.


1. Installation de SQLite via APT

SQLite se trouve dans les dépôts par défaut de Debian 11. Installez-le en utilisant APT avec la commande ci-dessous :

$ sudo apt install sqlite3


2. Installation de SQLite à partir des sources

Pour installer la dernière version, pensez à compiler manuellement le code source.

Tout d'abord, installez les packages de base du compilateur. Exécuter :

$ sudo apt install build-essential

Ensuite, créez un répertoire pour contenir SQLite3 et son contenu :

$ mkdir /opt/sqlite3

Ensuite, rendez-vous sur la page de téléchargement officielle de SQLite et récupérez le dernier fichier binaire :

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

Extrayez le fichier d'archive :

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

Ensuite, déplacez le dossier décompressé vers le répertoire que vous avez créé ci-dessus :

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

Ensuite, accédez au dossier SQLite :

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

L'étape suivante consiste à lancer le processus de compilation en exécutant la commande :

$ ./configure

Après cela, démarrez le processus de construction avec la commande make :

$ make -j 2

Le -j représente le nombre de cœurs présents dans votre système. Cela vous aide à accélérer le processus de construction. Pour vérifier le nombre de cœurs de processeur présents sur votre système, appelez la commande nproc :

$ nproc

Enfin, lancez le processus de compilation pour installer SQLite 3 :

$ sudo make install


Comment vérifier l'installation de SQLite ?

Vous pouvez confirmer la version de SQLite installée avec la commande :

$ sqlite3 --version


Comment tester SQLite sur votre système Debian ?

Maintenant que SQLite est installé avec succès sur notre système, pour créer une nouvelle base de données ou pour en ouvrir une existante, vous pouvez utiliser la commande sqlite3 :

$ sqlite3 new_db

Vous pouvez créer une table "linux" avec deux colonnes, nom et version :

CREATE TABLE linux(name String, version Int);

Ensuite, insérez des données dans ce tableau nouvellement créé :

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

Vous pouvez voir les tables disponibles dans la base de données avec .tables :

.tables ;

select * from linux;


Comment désinstaller sqlite sur debian 11 ?

Pour désinstaller uniquement le package sqlite, nous pouvons utiliser la commande suivante :

$ sudo apt-get remove sqlite



Debian
  1. Installer Cherry Tree sur Debian 11 - Guide étape par étape ?

  2. Installer Stellarium sur Debian 11 Bullseye - Guide étape par étape ?

  3. Installer Sublime Text 3 sur Debian 11 - Guide étape par étape ?

  4. Installer Chrome sur Debian 11 - Guide étape par étape ?

  5. Installer Qlipper sur Debian 11 - Guide étape par étape ?

Installer Rust sur Debian 10 - Guide étape par étape ?

Installer Asterisk sur Debian 11 - Guide étape par étape ?

Installer Joomla sur Debian 10 - Guide étape par étape ?

Installer VNC sur Debian 10 - Guide étape par étape ?

Installer qBittorrent sur Debian 10 - Guide étape par étape ?

Installer Zabbix sur Debian 10 - Un guide étape par étape ?