Come installare SQLite 3 su Ubuntu 24.04, 22.04 o 20.04

SQLite 3 è un motore di database autonomo, serverless e senza configurazione ampiamente utilizzato in applicazioni che vanno dai dispositivi incorporati alle applicazioni Web su larga scala. A differenza dei database tradizionali, SQLite archivia l'intero database in un unico file, rendendolo leggero e facile da distribuire. Supporta una gamma completa di query SQL, transazioni e accesso multiutente mantenendo un ingombro ridotto. SQLite 3 è particolarmente noto per la sua affidabilità, semplicità ed efficienza, rendendolo una scelta popolare per gli sviluppatori che necessitano di una soluzione di database solida senza il sovraccarico di un server di database completo.

Su Ubuntu 24.04, 22.04 o 20.04, SQLite 3 può essere installato utilizzando due metodi principali. Il primo metodo è tramite il repository predefinito di Ubuntu, che fornisce una versione stabile di SQLite 3 facile da installare e che si integra bene con il sistema. Questa versione è adatta alla maggior parte degli utenti che necessitano di un motore di database affidabile e ben supportato. In alternativa, per coloro che richiedono le funzionalità più recenti e miglioramenti delle prestazioni, SQLite 3 può essere installato scaricando l'archivio sorgente, configurando, compilando e installando l'ultimo binario SQLite 3. Questo approccio garantisce l'accesso agli sviluppi più recenti di SQLite, sebbene richieda passaggi più tecnici. Questa guida tratterà in dettaglio entrambi i metodi di installazione.

Metodo 1: installare SQLite 3 tramite APT

Aggiorna Ubuntu prima dell'installazione di SQLite 3

Per garantire un processo di installazione fluido ed evitare potenziali conflitti, è essenziale aggiornare il tuo sistema Ubuntu. Questo processo aggiorna tutti i pacchetti installati sul tuo sistema alle ultime versioni disponibili. Per aggiornare il tuo sistema Ubuntu, esegui il seguente comando nel tuo terminale:

sudo apt update && sudo apt upgrade

Eseguendo questo comando, stai utilizzando il gestore pacchetti apt per aggiornare l'indice dei pacchetti e aggiornare i pacchetti installati alle versioni più recenti.

Installa SQLite 3 tramite i comandi APT

L'approccio consigliato per installare SQLite 3 sul tuo sistema Ubuntu è utilizzare il repository APT predefinito. Questo metodo garantisce l'installazione di una versione stabile e ben testata di SQLite 3 compatibile con la tua versione di Ubuntu. Per avviare il processo di installazione, esegui il seguente comando nel tuo terminale:

sudo apt install sqlite

Questo comando utilizza il apt gestore pacchetti per scaricare e installare il pacchetto sqlite sul tuo sistema. Il gestore pacchetti gestisce tutte le dipendenze richieste e garantisce che SQLite 3 si integri correttamente con il tuo sistema Ubuntu.

Verificare l'installazione di SQLite 3

Dopo l'installazione, è essenziale verificare che SQLite 3 sia installato correttamente e funzioni come previsto. Per fare ciò, puoi verificare la versione installata di SQLite 3 eseguendo il comando –version:

sqlite3 --version

Questo comando visualizzerà la versione di SQLite 3 installata sul tuo terminale, permettendoti di confermare che l'installazione è andata a buon fine e che hai la versione desiderata di SQLite 3 sul tuo sistema Ubuntu.

Metodo 2: installare SQLite 3 tramite l'archivio di origine

Scarica l'ultimo archivio SQLite 3

Se preferisci compilare SQLite 3 dal sorgente, puoi ottenere la versione più recente o specifica visitando il sito Pagina di download di SQLite. Questo metodo ti consente di avere maggiore controllo sulla versione installata. Innanzitutto, identifica l'ultima versione di SQLite 3 nella pagina di download. Quindi, utilizza il comando wget per scaricare l'archivio appropriato:

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

Sostituisci {version} con il numero di versione effettivo. Controlla sempre la pagina di download di SQLite per la versione più recente.

Per esempio:

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

Estrai l'archivio SQLite 3

Una volta scaricato l'archivio, estrai i file utilizzando il seguente comando:

tar xvfz sqlite-autoconf-*.tar.gz

Questo comando utilizza l'utilità tar per estrarre l'archivio compresso in una nuova directory.

Passare alla directory estratta e configurare il prefisso

Cambia la directory nella cartella estratta per iniziare il processo di compilazione:

cd sqlite-autoconf-{replace with version}

Sostituisci {version} con il numero di versione effettivo.

Ora configura la compilazione con il prefisso di installazione desiderato:

./configure --prefix=/usr

Compila SQLite con il comando make

Per avviare il processo di compilazione, utilizza il comando "make" insieme al flag -j per specificare il numero di core che desideri utilizzare per una compilazione più rapida:

make -j {number_of_cores}

Sostituisci {number_of_cores} con il numero di core desiderato per il tuo sistema.

Per determinare il numero di core sul tuo sistema, esegui quanto segue:

nproc

Ad esempio, usa "make -j 2" se la tua macchina ha due core. Se disponi di 12 core, potresti utilizzare "make -j 6" per dedicare metà dei tuoi core al processo.

Infine, se il comando make fallisce perché manca il pacchetto, esegui il comando seguente:

sudo apt install build-essential

Installa SQLite 3 su Ubuntu tramite binario compilato

Una volta completato il processo di compilazione, installa SQLite utilizzando il seguente comando:

sudo make install

Il processo di installazione visualizzerà un output che indica l'avanzamento. Una volta installato, verificare l'installazione e il numero di versione:

sqlite3 --version

Conclusione

Installando SQLite 3 sul tuo sistema Ubuntu, tramite il repository predefinito o compilando dall'archivio sorgente, ottieni l'accesso a un motore di database potente e versatile. Il metodo del repository predefinito offre un'installazione rapida e stabile, ideale per la maggior parte degli utenti, mentre la compilazione dal sorgente consente di sfruttare le funzionalità e le ottimizzazioni più recenti. Aggiornamenti regolari, soprattutto se compili dal sorgente, assicurano che la tua installazione SQLite rimanga aggiornata, fornendo una soluzione di database affidabile ed efficiente per le tue applicazioni su Ubuntu.

link utili

Ecco alcuni link preziosi relativi all'utilizzo di SQLite:

  • Repository GitHub SQLite: Visita il repository ufficiale SQLite GitHub per accedere al codice sorgente, segnalare problemi e contribuire al suo sviluppo.
  • Sito ufficiale di SQLite: esplora il sito Web ufficiale di SQLite per informazioni dettagliate sul motore di database, sulle sue funzionalità e sugli ultimi aggiornamenti.
  • Guida rapida a SQLite: leggi la guida rapida per iniziare a utilizzare SQLite in modo rapido ed efficiente.
  • Quando utilizzare SQLite: Scopri i migliori casi d'uso per SQLite e capisci quando è la scelta giusta per i tuoi progetti.
  • Documentazione SQLite: accedi a una documentazione completa che copre tutto, dall'utilizzo di base alle funzionalità avanzate di SQLite.
Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento