apt - установка старых версий баз данных, например mysql

apt - установка старых версий баз данных, например mysql

Я работаю на Ubuntu 20.04 и мне нужен MySQL версии 5.6 или PostgreSQL версии 9.6.

Я знаю, что я могу указать версию, используя:

apt-get install mysql-server=<version>

И я могу увидеть предоставленные пакеты с помощью:

apt-cache showpkg mysql-server

Но как мне установить mysql-server версии 5.6, если его нет в списке?

Спасибо Амит

решение1

Ubuntu создает снимок определенной версии PostgreSQL, которая затем поддерживается на протяжении всего жизненного цикла этой версии Ubuntu.

Другие версии PostgreSQL доступны через репозиторий PostgreSQL apt.

Этот репозиторий будет интегрироваться с вашими обычными системами и управлением исправлениями, а также обеспечивать автоматические обновления для всех поддерживаемых версий PostgreSQL в течение всего срока поддержки PostgreSQL.

Чтобы использовать репозиторий apt, выполните следующие действия:

Создайте конфигурацию репозитория файлов:

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

Импортируйте ключ подписи репозитория:

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

Обновите списки пакетов:

sudo apt-get update

Установите последнюю версию PostgreSQL. Если вам нужна конкретная версия, используйте «postgresql-12» или аналогичную вместо «postgresql»:

sudo apt-get -y install postgresql 

Помимо того, что My-sql принадлежит Oracle, у него нет таких возможностей, он должен использовать пакеты Debian, и нет никаких гарантий, что он будет работать, к тому же он может сломать вашу систему.

Кроме того, если вы хотите попробовать, вот руководство:

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

Связанный контент