apt: instala versiones antiguas de bases de datos, por ejemplo, mysql

apt: instala versiones antiguas de bases de datos, por ejemplo, mysql

Estoy trabajando en ubuntu 20.04 y necesito mysql en la versión 5.6 o postgresql versión 9.6.

Sé que puedo especificar una versión usando:

apt-get install mysql-server=<version>

Y puedo ver los paquetes proporcionados usando:

apt-cache showpkg mysql-server

Pero, ¿cómo puedo instalar mysql-server en la versión 5.6 si no aparece en la lista?

gracias amit

Respuesta1

Ubuntu toma una instantánea de una versión específica de PostgreSQL que luego es compatible durante toda la vida útil de esa versión de Ubuntu.

Otras versiones de PostgreSQL están disponibles a través del repositorio apt de PostgreSQL.

Este repositorio se integrará con sus sistemas normales y la administración de parches, y proporcionará actualizaciones automáticas para todas las versiones compatibles de PostgreSQL durante toda la vida útil de PostgreSQL.

Para utilizar el repositorio apt, siga estos pasos:

Cree la configuración del repositorio de archivos:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Importe la clave de firma del repositorio:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Actualice las listas de paquetes:

sudo apt-get update

Instale la última versión de PostgreSQL, si desea una versión específica, use 'postgresql-12' o similar en lugar de 'postgresql':

sudo apt-get -y install postgresql 

My-sql aparte de ser propiedad de Oracle no tiene esas facilidades, debería usar paquetes de Debian y no hay garantía de que funcione, además podría dañar tu sistema.

Además, si quieres probar, aquí tienes una guía:

https://stackoverflow.com/questions/62382968/install-mysql-5-6-on-ubuntu-20-04

información relacionada