apt - instala versões antigas de bancos de dados, por exemplo, mysql

apt - instala versões antigas de bancos de dados, por exemplo, mysql

Estou trabalhando no Ubuntu 20.04 e preciso do mysql na versão 5.6 ou do postgresql versão 9.6.

Eu sei que posso especificar uma versão usando:

apt-get install mysql-server=<version>

E posso ver os pacotes fornecidos usando:

apt-cache showpkg mysql-server

Mas como posso instalar o mysql-server na versão 5.6 se ele não estiver listado?

Obrigado Amit

Responder1

O Ubuntu captura uma versão específica do PostgreSQL que é suportada durante toda a vida útil dessa versão do Ubuntu.

Outras versões do PostgreSQL estão disponíveis no repositório apt do PostgreSQL.

Este repositório se integrará aos seus sistemas normais e ao gerenciamento de patches, e fornecerá atualizações automáticas para todas as versões suportadas do PostgreSQL durante toda a vida útil do suporte do PostgreSQL.

Para usar o repositório apt, siga estas etapas:

Crie a configuração do repositório de arquivos:

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 a chave de assinatura do repositório:

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

Atualize as listas de pacotes:

sudo apt-get update

Instale a versão mais recente do PostgreSQL, se desejar uma versão específica, use 'postgresql-12' ou similar em vez de 'postgresql':

sudo apt-get -y install postgresql 

O My-sql além de ser propriedade da Oracle, ele não possui essas facilidades, deve usar pacotes Debian e não há garantia de que funcionará, além de poder quebrar seu sistema.

Além disso, se você quiser tentar, aqui está um guia:

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

informação relacionada