SQLite

Actualice a la última versión de SQLite3 en CentOS7

Actualice a la última versión de SQLite3 en CentOS7

Cómo actualizar a la última versión de SQLite3 en CentOS7

SQLite 3 es un sistema de base de datos simple y ligero basado en archivos. Es utilizado por muchos desarrolladores. Especialmente los dispositivos que tienen especificaciones de hardware bajas, microcontroladores, computadoras integradas usan SQLite como un sistema de base de datos liviano. Android también hace un uso extensivo de la base de datos SQLite.

En CentOS 7, SQLite 3.7 ya está instalado. No puede eliminarlo porque todos los demás paquetes de CentOS 7 dependen de él. CentOS 7 no proporciona ninguna forma de actualizarlo. Actualizar la versión de SQLite en CentOS 7 también es complicado por eso.

En este artículo, le mostraré cómo actualizar SQLite3 en CentOS 7 de forma segura. Empecemos.

Descarga de la última versión de SQLite3:

Primero vaya al sitio web oficial de SQLite en https: // sqlite.org.  Debería ver la siguiente página:

Ahora haga clic en "Descargar" como se muestra en la captura de pantalla a continuación.

Debería ver la siguiente página. Contiene enlaces de descarga para la última versión de SQLite3.

Ahora desplácese hacia abajo un poco. Debería ver la sección "Binarios precompilados para Linux". Desde aquí, puede descargar la versión precompilada de la última base de datos estable SQLite3. Los binarios precompilados están listos para usar después de la descarga, ya que no requieren compilación de ningún tipo. Haga clic en el archivo como se muestra en la captura de pantalla.

Su navegador debería pedirle que descargue el archivo. Haga clic en "Guardar archivo" y haga clic en "Aceptar". Tu descarga debería comenzar.


Actualización de SQLite3:

Ahora abra una Terminal y vaya al directorio donde descargó SQLite3. Debería ser el directorio ~ / Descargas en el directorio de inicio de su USUARIO de forma predeterminada.

Ejecute el siguiente comando para ir al directorio ~ / Descargas:

$ cd ~ / Descargas

Ahora enumeremos el contenido del directorio ~ / Downloads con el siguiente comando:

$ ls

Puedes ver que el archivo descargado está ahí.

Ahora tenemos que extraer el archivo zip.

Para extraer el archivo zip descargado, ejecute el siguiente comando:

$ descomprimir sqlite-tools-linux-x86-3210000.Código Postal

Solo hay 3 archivos dentro del archivo zip como puede ver. Son 'sqlite3', 'sqldiff', 'sqlite3_analyzer'

Solo nos interesa el archivo 'sqlite3'.

Ahora tenemos que ubicar dónde está el programa sqlite3 preinstalado.

Para hacer eso, ejecute el siguiente comando:

$ whereis sqlite3

Puede ver que el programa SQLite3 preinstalado está en '/ usr / bin / sqlite3'. Toma nota de eso ya que necesitamos este camino más adelante.

Puede eliminar el archivo '/ usr / bin / sqlite3' y reemplazarlo con el de actualización. Pero no recomiendo hacer eso. Porque si surge algún problema, no podrás volver tan fácilmente. Recomiendo cambiar el nombre del archivo. Entonces tendrá ambos SQLite3 instalados y el actualizado será el predeterminado. En caso de que tenga algún problema, simplemente elimine el nuevo y cambie el nombre del anterior a 'sqlite3' ya está.

Antes de cambiar el nombre del archivo, verifiquemos la versión de SQLite3 instalada actualmente.

Ejecute el siguiente comando:

$ sqlite3 --versión

Puedes ver que la versión es 3.7.17.

Cambiaré el nombre del binario SQLite3 instalado de 'sqlite3' a 'sqlite3.7 '.

Para hacer eso, ejecute el siguiente comando:

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

Puede ver que la operación de cambio de nombre se realizó correctamente.

Ahora podemos copiar el último binario estable de sqlite3 que obtuvimos después de descomprimir el archivo zip descargado en / usr / bin /.

Para hacer eso, ejecute el siguiente comando:

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

Puede ver que la operación de copia se realizó correctamente.

Ahora puede verificar la versión del SQLite3 instalado nuevamente con el siguiente comando:

$ sqlite3 --versión

Puedes ver que la versión si 3.21. Esa es la última versión a la fecha de este escrito.

También puede usar la versión anterior si lo desea. Se puede acceder al antiguo SQLite3 como 'sqlite3.7 'como se muestra en la captura de pantalla a continuación.

Así es como actualizas SQLite3 en CentOS 7. Gracias por leer este artículo.

Tutorial de OpenTTD
OpenTTD es uno de los juegos de simulación empresarial más populares que existen. En este juego, necesitas crear un maravilloso negocio de transporte....
SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...