SQLite

Mise à niveau vers le dernier SQLite3 sur CentOS7

Mise à niveau vers le dernier SQLite3 sur CentOS7

Comment mettre à niveau vers le dernier SQLite3 sur CentOS7

SQLite 3 est un système de base de données léger et simple basé sur des fichiers. Il est utilisé par de nombreux développeurs. En particulier les appareils qui ont de faibles spécifications matérielles, les microcontrôleurs, les ordinateurs embarqués utilisent SQLite comme système de base de données léger. Android fait également un usage intensif de la base de données SQLite.

Dans CentOS 7, SQLite 3.7 est déjà installé. Vous ne pouvez pas le supprimer car tous les autres packages de CentOS 7 en dépendent. CentOS 7 ne fournit aucun moyen de le mettre à jour. La mise à jour de la version de SQLite sur CentOS 7 est également délicate à cause de cela.

Dans cet article, je vais vous montrer comment mettre à jour SQLite3 sur CentOS 7 en toute sécurité. Commençons.

Téléchargement du dernier SQLite3 :

Allez d'abord sur le site officiel de SQLite à l'adresse https://sqlite.organisation.  Vous devriez voir la page suivante :

Maintenant, cliquez sur "Télécharger" comme indiqué dans la capture d'écran ci-dessous.

Vous devriez voir la page suivante. Il contient des liens de téléchargement pour la dernière version de SQLite3.

Maintenant, descends un peu. Vous devriez voir la section « Binaires précompilés pour Linux ». À partir de là, vous pouvez télécharger la version précompilée de la dernière base de données stable SQLite3. Les binaires précompilés sont prêts à être utilisés après le téléchargement, car ils ne nécessitent aucune compilation. Cliquez sur le fichier comme indiqué dans la capture d'écran.

Votre navigateur devrait vous inviter à télécharger le fichier. Cliquez sur « Enregistrer le fichier » et cliquez sur « OK ». Votre téléchargement devrait commencer.


Mise à niveau de SQLite3 :

Ouvrez maintenant un terminal et accédez au répertoire où vous avez téléchargé SQLite3. Il devrait s'agir du répertoire ~/Downloads dans le répertoire personnel de votre UTILISATEUR par défaut.

Exécutez la commande suivante pour accéder au répertoire ~/Downloads :

$ cd ~/Téléchargements

Listons maintenant le contenu du répertoire ~/Downloads avec la commande suivante :

$ ls

Vous pouvez voir que le fichier téléchargé est là.

Maintenant, nous devons extraire l'archive zip.

Pour extraire le fichier zip téléchargé, exécutez la commande suivante :

$ décompressez sqlite-tools-linux-x86-3210000.Zip *: français

Il n'y a que 3 fichiers dans le fichier zip comme vous pouvez le voir. Ce sont 'sqlite3', 'sqldiff', 'sqlite3_analyzer'

Nous ne sommes intéressés que par le fichier 'sqlite3'.

Maintenant, nous devons localiser où se trouve le programme sqlite3 préinstallé.

Pour ce faire, exécutez la commande suivante :

$ où est sqlite3

Vous pouvez voir que le programme SQLite3 préinstallé est dans '/usr/bin/sqlite3'. Prenez-en note car nous aurons besoin de ce chemin plus tard.

Vous pouvez supprimer le fichier '/usr/bin/sqlite3' et le remplacer par celui de la mise à jour. Mais je ne recommande pas de faire ça. Parce que si un problème survient, vous ne pourrez pas revenir en arrière aussi facilement. Je recommande de renommer le fichier. Vous aurez donc ces deux SQLite3 installés et celui mis à jour sera la valeur par défaut. En cas de problème, supprimez simplement le nouveau et renommez l'ancien en 'sqlite3' vous avez terminé.

Avant de renommer le fichier, vérifions la version de SQLite3 actuellement installée.

Exécutez la commande suivante :

$ sqlite3 --version

Vous pouvez voir que la version est 3.7.17.

Je vais renommer le binaire SQLite3 installé de 'sqlite3' à 'sqlite3.7'.

Pour ce faire, exécutez la commande suivante :

$ sudo mv -v /usr/bin/sqlite3 /usr/bin/sqlite3.7

Vous pouvez voir que l'opération de renommage a réussi.

Maintenant, nous pouvons copier le dernier binaire stable sqlite3 que nous avons obtenu après avoir décompressé l'archive zip téléchargée dans /usr/bin/.

Pour ce faire, exécutez la commande suivante :

$ sudo cp -v sqlite-tools-linux-x86-3210000/sqlite3 /usr/bin/

Vous pouvez voir que l'opération de copie a réussi.

Vous pouvez maintenant vérifier à nouveau la version du SQLite3 installé avec la commande suivante :

$ sqlite3 --version

Vous pouvez voir que la version si 3.21. C'est la dernière version à ce jour.

Vous pouvez également utiliser l'ancienne version si vous le souhaitez. L'ancien SQLite3 est accessible en tant que 'sqlite3.7' comme indiqué dans la capture d'écran ci-dessous.

C'est ainsi que vous mettez à jour SQLite3 sur CentOS 7. Merci d'avoir lu cet article.

Comment changer les boutons gauche et droit de la souris sur un PC Windows 10
Il est tout à fait normal que tous les appareils de souris d'ordinateur soient conçus de manière ergonomique pour les droitiers. Mais il existe des so...
Émulez les clics de souris en survolant à l'aide de la souris sans clic dans Windows 10
L'utilisation d'une souris ou d'un clavier dans la mauvaise posture d'une utilisation excessive peut entraîner de nombreux problèmes de santé, notamme...
Ajoutez des gestes de souris à Windows 10 à l'aide de ces outils gratuits
Ces dernières années, les ordinateurs et les systèmes d'exploitation ont considérablement évolué. Il fut un temps où les utilisateurs devaient utilise...