Я использую следующую версию Linux.
cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Какой файл мне следует скачать и установить с этой страницы?
Проверьте свою архитектуру с помощью uname -a
чтобы узнать, используете ли вы 64-битную систему или 32-битную систему.
Если 64-битный (x86_64), загрузите: mysql-proxy-0.8.1-linux-rhel5-x86-64bit.tar.gz
Если 32-разрядный (i386), загрузите: mysql-proxy-0.8.1-linux-rhel5-x86-32bit.tar.gz
По возможности, обычно лучше устанавливать пакеты с помощью диспетчера пакетов вашего дистрибутива, чем загружать и компилировать их самостоятельно. Вам повезло, посылка mysql-proxy
доступно через EPEL. EPEL - это проект сообщества, направленный на расширение доступных пакетов для RedHat / CentOS, при этом оставаясь совместимым с базовым дистрибутивом.
Поскольку EPEL может иметь более новые версии пакетов, чем те, которые поставляет RedHat, я стараюсь избегать его прямого использования. Однако, если у вас нет инфраструктуры для поддержки частичного локального зеркала, мы можем обойти это. Я бы порекомендовал установить репозиторий EPEL, отключить его и включить только для определенных пакетов. Это предотвратит получение обновлений из пакетов из EPEL, которые вам не нужны.
Одно предостережение связано с доступными версиями пакетов. Поскольку RedHat пытается сохранить совместимость всех пакетов в своем репо и следить за тем, чтобы они поддерживались, иногда версии оказываются немного старше. Обычно это нормально, потому что
EPEL часто может оказаться в одной лодке, и к нему следует относиться соответственно. Если вам действительно нужна более новая версия, чем есть в наличии, то вам, конечно же, придется использовать другие источники. Возможно rpmforge или скомпилировать из исходников. Прежде чем выйти за рамки обычных репозиториев, я бы внимательно рассмотрел наборы функций и определил, действительно ли отклонение полезно или необходимо.
Для установки EPEL (бесстыдная прошивка из оф. инструкции)
su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/`uname -i`/epel-release-5-4.noarch.rpm'
Отключить EPEL по умолчанию
sed -i '' -e's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo
Установите mysql-proxy из EPEL
yum install --enablerepo=epel mysql-proxy