Установка MariaDB завершается неудачно, пакет недоступен - PullRequest
0 голосов
/ 21 мая 2019

Я бы хотел установить MariaDB версии 5.5.56 на CENTOS 7 (экземпляр EC2). Я попытался с помощью команды

sudo yum install MariaDB-server-5.5.56

Но это говорит о том, что пакет недоступен. Мне нужна эта конкретная версия MariaDB, и я не могу найти решение.

Если я запускаю sudo yum install MariaDB-server, yum устанавливает версию 5.5.60.

Нужно руководство по этому вопросу.

1 Ответ

1 голос
/ 21 мая 2019

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

Для этого вы можете использоватьинструкции по настройке правильной среды сборки, найденные здесь .Как только это будет сделано, вы можете следовать инструкциям здесь для сборки программного обеспечения.

Если вы все еще хотите использовать yum, у MariaDB есть архив;его можно найти здесь .Следуйте инструкциям, перечисленным здесь , чтобы настроить yum, чтобы получить только тот минорный выпуск, который вы хотите.Просто кратко, эта ссылка - хорошее место для начала.

Я вставил их пример конфигурации ниже, с некоторыми изменениями, чтобы показать вам лучшее представление о том, как это будет выглядетьнапример.

[mariadb]
name = MariaDB-server-5.5.56
baseurl=http://archive.mariadb.org/mariadb-5.5.56/yum/centos7-amd64
gpgkey=http://archive.mariadb.org/mariadb-5.5.56/yum/centos7-amd64/rpms/MariaDB-5.5.56-centos7-x86_64-server.rpm
gpgcheck=1

После этого вы запускаете

sudo yum clean metadata

и пытаетесь установить как обычно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...