Hoe SQLite 3 te installeren op Ubuntu 24.04, 22.04 of 20.04

SQLite 3 is een op zichzelf staande, serverloze database-engine zonder configuratie die veel wordt gebruikt in toepassingen variërend van ingebedde apparaten tot grootschalige webtoepassingen. In tegenstelling tot traditionele databases slaat SQLite de volledige database op in één enkel bestand, waardoor het lichtgewicht en eenvoudig te implementeren is. Het ondersteunt een volledig scala aan SQL-query's, transacties en toegang voor meerdere gebruikers, terwijl het een kleine footprint behoudt. SQLite 3 staat vooral bekend om zijn betrouwbaarheid, eenvoud en efficiëntie, waardoor het een populaire keuze is voor ontwikkelaars die een robuuste databaseoplossing nodig hebben zonder de overhead van een volwaardige databaseserver.

Op Ubuntu 24.04, 22.04 of 20.04 kan SQLite 3 op twee manieren worden geïnstalleerd. De eerste methode is via de Ubuntu-standaardrepository, die een stabiele versie van SQLite 3 biedt die eenvoudig te installeren is en goed met het systeem integreert. Deze versie is geschikt voor de meeste gebruikers die een betrouwbare en goed ondersteunde database-engine nodig hebben. Als alternatief, voor degenen die de nieuwste functies en prestatieverbeteringen nodig hebben, kan SQLite 3 worden geïnstalleerd door het bronarchief te downloaden, het nieuwste SQLite 3 binaire bestand te configureren, compileren en installeren. Deze aanpak zorgt ervoor dat u toegang heeft tot de meest recente ontwikkelingen in SQLite, hoewel er meer technische stappen voor nodig zijn. In deze handleiding worden beide installatiemethoden gedetailleerd besproken.

Methode 1: Installeer SQLite 3 via APT

Update Ubuntu vóór de installatie van SQLite 3

Om een ​​soepel installatieproces te garanderen en potentiële conflicten te voorkomen, is het essentieel om uw Ubuntu-systeem bij te werken. Dit proces werkt alle geïnstalleerde pakketten op uw systeem bij naar de nieuwste beschikbare versies. Om uw Ubuntu-systeem bij te werken, voert u de volgende opdracht uit in uw terminal:

sudo apt update && sudo apt upgrade

Door deze opdracht uit te voeren, gebruikt u de apt-pakketbeheerder om de pakketindex bij te werken en de geïnstalleerde pakketten naar hun nieuwste versies te upgraden.

Installeer SQLite 3 via APT-opdrachten

De aanbevolen aanpak voor het installeren van SQLite 3 op uw Ubuntu-systeem is om de standaard APT-repository te gebruiken. Deze methode zorgt ervoor dat u een stabiele, goed geteste versie van SQLite 3 installeert die compatibel is met uw Ubuntu-versie. Om het installatieproces te starten, voert u de volgende opdracht uit in uw terminal:

sudo apt install sqlite

Deze opdracht maakt gebruik van de apt pakketbeheerder om het sqlite-pakket op uw systeem te downloaden en te installeren. De pakketbeheerder handelt alle vereiste afhankelijkheden af ​​en zorgt ervoor dat SQLite 3 correct integreert met uw Ubuntu-systeem.

Controleer de SQLite 3-installatie

Na de installatie is het essentieel om te verifiëren dat SQLite 3 correct is geïnstalleerd en naar verwachting functioneert. Om dit te doen, kunt u de geïnstalleerde versie van SQLite 3 controleren door de opdracht –version uit te voeren:

sqlite3 --version

Met deze opdracht wordt de geïnstalleerde SQLite 3-versie in uw terminal weergegeven, zodat u kunt bevestigen dat de installatie succesvol was en dat u de gewenste versie van SQLite 3 op uw Ubuntu-systeem hebt.

Methode 2: Installeer SQLite 3 via bronarchief

Download het nieuwste SQLite 3-archief

Als u SQLite 3 liever vanaf de bron compileert, kunt u de nieuwste of een specifieke versie verkrijgen door naar de SQLite-downloadpagina. Met deze methode heeft u meer controle over de versie die u installeert. Identificeer eerst de nieuwste versie van SQLite 3 op de downloadpagina. Gebruik vervolgens de opdracht wget om het juiste archief te downloaden:

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

Vervang {version} door het daadwerkelijke versienummer. Controleer altijd de SQLite Downloadpagina voor de meest recente versie.

Bijvoorbeeld:

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

Pak het SQLite 3-archief uit

Nadat het archief is gedownload, pakt u de bestanden uit met de volgende opdracht:

tar xvfz sqlite-autoconf-*.tar.gz

Deze opdracht gebruikt het tar-hulpprogramma om het gecomprimeerde archief naar een nieuwe map te extraheren.

Navigeer naar de uitgepakte map en configureer het voorvoegsel

Wijzig de map naar de uitgepakte map om het compilatieproces te starten:

cd sqlite-autoconf-{replace with version}

Vervang {version} door het daadwerkelijke versienummer.

Configureer nu de compilatie met het gewenste installatievoorvoegsel:

./configure --prefix=/usr

Compileer SQLite met make Command

Om het bouwproces te starten, gebruikt u de opdracht “make” samen met de vlag -j om het aantal kernen op te geven dat u wilt gebruiken voor een snellere compilatie:

make -j {number_of_cores}

Vervang {number_of_cores} door het gewenste aantal cores voor uw systeem.

Om het aantal kernen op uw systeem te bepalen, voert u het volgende uit:

nproc

Gebruik bijvoorbeeld “make -j 2” als uw machine twee kernen heeft. Als je 12 kernen hebt, kun je “make -j 6” gebruiken om de helft van je kernen aan het proces te wijden.

Als ten slotte de make-opdracht mislukt omdat het pakket ontbreekt, voert u de volgende opdracht uit:

sudo apt install build-essential

Installeer SQLite 3 op Ubuntu via gecompileerd binair bestand

Nadat het bouwproces is voltooid, installeert u SQLite met behulp van de volgende opdracht:

sudo make install

Het installatieproces zal uitvoer weergeven die de voortgang aangeeft. Na installatie controleert u de installatie en het versienummer:

sqlite3 --version

Conclusie

Door SQLite 3 op uw Ubuntu-systeem te installeren, via de standaardrepository of door te compileren vanuit het bronarchief, krijgt u toegang tot een krachtige en veelzijdige database-engine. De standaard repositorymethode biedt een snelle en stabiele installatie, ideaal voor de meeste gebruikers, terwijl u door het compileren vanaf de broncode de nieuwste functies en optimalisaties kunt benutten. Regelmatige updates, vooral als u vanaf de broncode compileert, zorgen ervoor dat uw SQLite-installatie actueel blijft, waardoor een betrouwbare en efficiënte database-oplossing wordt geboden voor uw toepassingen op Ubuntu.

handige links

Hier zijn enkele waardevolle links met betrekking tot het gebruik van SQLite:

  • SQLite GitHub-opslagplaats: Bezoek de officiële SQLite GitHub-repository om toegang te krijgen tot de broncode, problemen te melden en bij te dragen aan de ontwikkeling ervan.
  • Officiële SQLite-website: Verken de officiële SQLite-website voor gedetailleerde informatie over de database-engine, de functies ervan en de nieuwste updates.
  • SQLite-snelstartgids: Lees de snelstartgids om snel en efficiënt aan de slag te gaan met SQLite.
  • Wanneer moet u SQLite gebruiken?: Leer meer over de beste gebruiksscenario's voor SQLite en begrijp wanneer dit de juiste keuze is voor uw projecten.
  • SQLite-documentatie: Toegang tot uitgebreide documentatie over alles, van basisgebruik tot geavanceerde functies van SQLite.
Joshua James
Volg mij
Laatste berichten van Joshua James (alles zien)

Plaats een reactie