So installieren Sie SQLite 3 unter Ubuntu 24.04, 22.04 oder 20.04

SQLite 3 ist eine eigenständige, serverlose Datenbank-Engine ohne Konfiguration, die in vielen Anwendungen von eingebetteten Geräten bis hin zu umfangreichen Webanwendungen eingesetzt wird. Im Gegensatz zu herkömmlichen Datenbanken speichert SQLite die gesamte Datenbank in einer einzigen Datei, wodurch sie leichtgewichtig und einfach bereitzustellen ist. Sie unterstützt eine vollständige Palette von SQL-Abfragen, Transaktionen und Mehrbenutzerzugriff bei geringem Platzbedarf. SQLite 3 ist besonders für seine Zuverlässigkeit, Einfachheit und Effizienz bekannt und daher eine beliebte Wahl für Entwickler, die eine robuste Datenbanklösung ohne den Overhead eines vollwertigen Datenbankservers benötigen.

Unter Ubuntu 24.04, 22.04 oder 20.04 kann SQLite 3 mit zwei Hauptmethoden installiert werden. Die erste Methode erfolgt über das Ubuntu-Standard-Repository, das eine stabile Version von SQLite 3 bietet, die einfach zu installieren ist und sich gut in das System integrieren lässt. Diese Version ist für die meisten Benutzer geeignet, die eine zuverlässige und gut unterstützte Datenbank-Engine benötigen. Alternativ kann SQLite 3 für diejenigen, die die neuesten Funktionen und Leistungsverbesserungen benötigen, installiert werden, indem das Quellarchiv heruntergeladen und die neueste SQLite 3-Binärdatei konfiguriert, kompiliert und installiert wird. Dieser Ansatz stellt sicher, dass Sie Zugriff auf die neuesten Entwicklungen in SQLite haben, erfordert jedoch mehr technische Schritte. In diesem Handbuch werden beide Installationsmethoden ausführlich behandelt.

Methode 1: Installieren Sie SQLite 3 über APT

Aktualisieren Sie Ubuntu vor der Installation von SQLite 3

Um einen reibungslosen Installationsprozess zu gewährleisten und potenzielle Konflikte zu vermeiden, ist es wichtig, Ihr Ubuntu-System zu aktualisieren. Dieser Prozess aktualisiert alle auf Ihrem System installierten Pakete auf die neuesten verfügbaren Versionen. Um Ihr Ubuntu-System zu aktualisieren, führen Sie den folgenden Befehl in Ihrem Terminal aus:

sudo apt update && sudo apt upgrade

Durch Ausführen dieses Befehls verwenden Sie den Apt-Paketmanager, um den Paketindex zu aktualisieren und die installierten Pakete auf die neuesten Versionen zu aktualisieren.

Installieren Sie SQLite 3 über APT-Befehle

Der empfohlene Ansatz zur Installation von SQLite 3 auf Ihrem Ubuntu-System ist die Verwendung des Standard-APT-Repositorys. Diese Methode stellt sicher, dass Sie eine stabile, gut getestete Version von SQLite 3 installieren, die mit Ihrer Ubuntu-Version kompatibel ist. Um den Installationsvorgang zu starten, führen Sie den folgenden Befehl in Ihrem Terminal aus:

sudo apt install sqlite

Dieser Befehl verwendet die apt Paketmanager zum Herunterladen und Installieren des SQLite-Pakets auf Ihrem System. Der Paketmanager verwaltet alle erforderlichen Abhängigkeiten und stellt sicher, dass SQLite 3 korrekt in Ihr Ubuntu-System integriert wird.

Überprüfen der SQLite 3-Installation

Nach der Installation muss unbedingt überprüft werden, ob SQLite 3 korrekt installiert wurde und wie erwartet funktioniert. Dazu können Sie die installierte Version von SQLite 3 überprüfen, indem Sie den Befehl –version ausführen:

sqlite3 --version

Dieser Befehl zeigt die installierte SQLite 3-Version in Ihrem Terminal an, sodass Sie bestätigen können, dass die Installation erfolgreich war und Sie die gewünschte Version von SQLite 3 auf Ihrem Ubuntu-System haben.

Methode 2: Installieren Sie SQLite 3 über das Quellarchiv

Laden Sie das neueste SQLite 3-Archiv herunter

Wenn Sie SQLite 3 lieber aus dem Quellcode kompilieren möchten, können Sie die neueste oder eine bestimmte Version erhalten, indem Sie die SQLite-Download-Seite. Mit dieser Methode haben Sie mehr Kontrolle über die Version, die Sie installieren. Identifizieren Sie zunächst die neueste Version von SQLite 3 auf der Download-Seite. Laden Sie dann mit dem Befehl wget das entsprechende Archiv herunter:

wget https://www.sqlite.org/2023/sqlite-autoconf-{version}.tar.gz

Ersetzen Sie {version} durch die tatsächliche Versionsnummer. Überprüfen Sie immer die SQLite-Downloadseite auf die neueste Version.

Zum Beispiel:

wget https://www.sqlite.org/2023/sqlite-autoconf-3410200.tar.gz

Extrahieren Sie das SQLite 3-Archiv

Sobald das Archiv heruntergeladen ist, extrahieren Sie die Dateien mit dem folgenden Befehl:

tar xvfz sqlite-autoconf-*.tar.gz

Dieser Befehl verwendet das TAR-Dienstprogramm, um das komprimierte Archiv in ein neues Verzeichnis zu extrahieren.

Navigieren Sie zum extrahierten Verzeichnis und konfigurieren Sie das Präfix

Wechseln Sie zum extrahierten Ordner, um mit der Kompilierung zu beginnen:

cd sqlite-autoconf-{replace with version}

Ersetzen Sie {version} durch die tatsächliche Versionsnummer.

Konfigurieren Sie nun die Kompilierung mit dem gewünschten Installationspräfix:

./configure --prefix=/usr

Kompilieren Sie SQLite mit dem Befehl „make“

Um den Build-Prozess zu starten, verwenden Sie den Befehl „make“ zusammen mit dem Flag -j, um die Anzahl der Kerne anzugeben, die Sie für eine schnellere Kompilierung nutzen möchten:

make -j {number_of_cores}

Ersetzen Sie {number_of_cores} durch die gewünschte Anzahl an Kernen für Ihr System.

Um die Anzahl der Kerne Ihres Systems zu ermitteln, führen Sie Folgendes aus:

nproc

Verwenden Sie beispielsweise „make -j 2“, wenn Ihr Computer über zwei Kerne verfügt. Wenn Sie 12 Kerne haben, können Sie „make -j 6“ verwenden, um die Hälfte Ihrer Kerne dem Prozess zu widmen.

Wenn der Make-Befehl fehlschlägt, weil das Paket fehlt, führen Sie den folgenden Befehl aus:

sudo apt install build-essential

Installieren Sie SQLite 3 auf Ubuntu über eine kompilierte Binärdatei

Nachdem der Build-Prozess abgeschlossen ist, installieren Sie SQLite mit dem folgenden Befehl:

sudo make install

Während des Installationsvorgangs wird eine Ausgabe angezeigt, die den Fortschritt angibt. Überprüfen Sie nach der Installation die Installation und die Versionsnummer:

sqlite3 --version

Abschluss

Durch die Installation von SQLite 3 auf Ihrem Ubuntu-System, sei es über das Standard-Repository oder durch Kompilieren aus dem Quellarchiv, erhalten Sie Zugriff auf eine leistungsstarke und vielseitige Datenbank-Engine. Die Methode mit dem Standard-Repository bietet eine schnelle und stabile Installation, ideal für die meisten Benutzer, während Sie durch das Kompilieren aus dem Quellcode die neuesten Funktionen und Optimierungen nutzen können. Regelmäßige Updates, insbesondere wenn Sie aus dem Quellcode kompilieren, stellen sicher, dass Ihre SQLite-Installation aktuell bleibt und eine zuverlässige und effiziente Datenbanklösung für Ihre Anwendungen auf Ubuntu bietet.

Nützliche Links

Hier sind einige wertvolle Links zur Verwendung von SQLite:

  • SQLite GitHub-Repository: Besuchen Sie das offizielle SQLite-GitHub-Repository, um auf den Quellcode zuzugreifen, Probleme zu melden und zu seiner Entwicklung beizutragen.
  • Offizielle SQLite-Website: Erkunden Sie die offizielle SQLite-Website für detaillierte Informationen zur Datenbank-Engine, ihren Funktionen und den neuesten Updates.
  • SQLite-Kurzanleitung: Lesen Sie die Schnellstartanleitung, um SQLite schnell und effizient in Betrieb zu nehmen.
  • Wann wird SQLite verwendet?: Erfahren Sie mehr über die besten Anwendungsfälle für SQLite und verstehen Sie, wann es die richtige Wahl für Ihre Projekte ist.
  • SQLite-Dokumentation: Greifen Sie auf die umfassende Dokumentation zu, die alles von der grundlegenden Verwendung bis zu den erweiterten Funktionen von SQLite abdeckt.
Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

Hinterlasse einen Kommentar