SQLite

Aggiorna all'ultimo SQLite3 su CentOS7

Aggiorna all'ultimo SQLite3 su CentOS7

Come eseguire l'aggiornamento all'ultimo SQLite3 su CentOS7

SQLite 3 è un sistema di database basato su file semplice e leggero. È utilizzato da molti sviluppatori. Soprattutto i dispositivi con specifiche hardware basse, i microcontrollori, i computer incorporati utilizzano SQLite come un sistema di database leggero. Android fa anche un uso estensivo del database SQLite.

In CentOS 7, SQLite 3.7 è già installato. Non puoi rimuoverlo perché tutti gli altri pacchetti di CentOS 7 dipendono da esso. CentOS 7 non fornisce alcun modo per aggiornarlo. Anche l'aggiornamento della versione di SQLite su CentOS 7 è complicato per questo.

In questo articolo, ti mostrerò come aggiornare SQLite3 su CentOS 7 in modo sicuro. Iniziamo.

Download dell'ultimo SQLite3:

Per prima cosa vai al sito Web ufficiale di SQLite all'indirizzo https://sqlite.organizzazione.  Dovresti vedere la seguente pagina:

Ora fai clic su "Download" come mostrato nello screenshot qui sotto.

Dovresti vedere la pagina seguente. Contiene collegamenti per il download per l'ultima versione di SQLite3.

Ora scorri un po' verso il basso. Dovresti vedere la sezione "Binari precompilati per Linux". Da qui, puoi scaricare la versione precompilata dell'ultimo database SQLite3 stabile. I binari precompilati sono pronti per l'uso dopo il download, in quanto non richiedono la compilazione di alcun tipo. Fare clic sul file come mostrato nello screenshot.

Il tuo browser dovrebbe chiederti di scaricare il file. Fare clic su "Salva file" e fare clic su "OK". Il download dovrebbe iniziare.


Aggiornamento di SQLite3:

Ora apri un Terminale e vai alla directory in cui hai scaricato SQLite3. Dovrebbe essere la directory ~/Downloads nella directory home dell'UTENTE per impostazione predefinita.

Esegui il seguente comando per andare alla directory ~/Download:

$ cd ~/Download

Ora elenchiamo il contenuto della directory ~/Downloads con il seguente comando:

$ ls

Puoi vedere che il file scaricato è lì.

Ora dobbiamo estrarre l'archivio zip.

Per estrarre il file zip scaricato, esegui il seguente comando:

$ decomprimere sqlite-tools-linux-x86-3210000.cerniera lampo

Ci sono solo 3 file all'interno del file zip come puoi vedere. Sono 'sqlite3', 'sqldiff', 'sqlite3_analyzer'

Siamo interessati solo al file 'sqlite3'.

Ora dobbiamo individuare dove si trova il programma sqlite3 preinstallato.

Per farlo, esegui il seguente comando:

$ dove è sqlite3

Puoi vedere che il programma SQLite3 preinstallato si trova in '/usr/bin/sqlite3'. Prendi nota di ciò poiché abbiamo bisogno di questo percorso in seguito.

Puoi rimuovere il file '/usr/bin/sqlite3' e sostituirlo con quello di aggiornamento. Ma non consiglio di farlo. Perché in caso di problemi, non sarai in grado di tornare indietro così facilmente. Consiglio di rinominare il file. Quindi avrai entrambi questi SQLite3 installati e quello aggiornato sarà l'impostazione predefinita. In caso di problemi, basta rimuovere quello nuovo e rinominare quello vecchio in "sqlite3" il gioco è fatto.

Prima di rinominare il file, controlliamo la versione di SQLite3 attualmente installata.

Esegui il seguente comando:

$ sqlite3 --version

Puoi vedere che la versione è 3.7.17.

Rinominerò il binario SQLite3 installato da "sqlite3" a "sqlite3".7'.

Per farlo, esegui il seguente comando:

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

Puoi vedere che l'operazione di ridenominazione ha avuto successo.

Ora possiamo copiare l'ultimo binario sqlite3 stabile che abbiamo ottenuto dopo aver decompresso l'archivio zip scaricato in /usr/bin/.

Per farlo, esegui il seguente comando:

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

Puoi vedere che l'operazione di copia è andata a buon fine.

Ora puoi controllare di nuovo la versione di SQLite3 installato con il seguente comando:

$ sqlite3 --version

Puoi vedere che la versione se 3.21. Questa è l'ultima versione al momento della stesura di questo documento.

Puoi anche usare la vecchia versione se vuoi. È possibile accedere al vecchio SQLite3 come "sqlite3".7' come mostrato nello screenshot qui sotto.

Ecco come aggiorni SQLite3 su CentOS 7. Grazie per aver letto questo articolo.

Porte open source di motori di gioco commerciali
Ricreazioni del motore di gioco gratuite, open source e multipiattaforma possono essere utilizzate per riprodurre titoli di giochi vecchi e abbastanza...
I migliori giochi da riga di comando per Linux
La riga di comando non è solo il tuo più grande alleato quando usi Linux, ma può anche essere una fonte di intrattenimento perché puoi usarla per gioc...
Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...