Corrigir o arquivo de instalação da minha versão

2

Estou usando a seguinte versão do Linux.

cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 5.5 (Tikanga)

Qual arquivo devo baixar e instalar a partir desta página?

link

    
por shantanuo 26.02.2011 / 04:57

2 respostas

2

Sempre que possível, normalmente é uma idéia melhor instalar pacotes usando o gerenciador de pacotes de distribuição do que fazer o download e compilá-los você mesmo. Você está com sorte, o pacote mysql-proxy está disponível através da EPEL. EPEL é um projeto dirigido pela comunidade para estender os pacotes disponíveis para o RedHat / CentOS, permanecendo compatível com a distro base.

Como a EPEL pode ter versões mais recentes de pacotes do que as fornecidas pelo RedHat, tenho a tendência de evitar usá-lo diretamente. No entanto, se você não tiver a infraestrutura para oferecer suporte a um espelho local parcial, podemos contorná-lo. O que eu recomendaria é instalar o repositório EPEL, configurá-lo desativado e ativá-lo apenas para pacotes específicos. Isso evitará que as atualizações extraiam pacotes do EPEL que você não queria necessariamente.

Uma advertência está nas versões de pacotes disponíveis. Como a RedHat está tentando manter todos os pacotes dentro de seus repositórios compatíveis e garantindo que eles sejam suportáveis, às vezes as versões acabam sendo um pouco mais antigas. Geralmente isso é bom porque

  1. Eles farão backport de patches de segurança
  2. Na maioria das vezes, os recursos mais recentes e melhores não são realmente necessários

O EPEL muitas vezes pode acabar no mesmo barco e deve ser tratado de acordo. Se você realmente precisa de uma versão mais recente do que a disponível, você precisará, é claro, ir com outras fontes. Talvez rpmforge ou compile a partir da fonte. Antes de sair dos repositórios normais, eu daria uma boa olhada nos conjuntos de recursos e determinaria se o desvio realmente é útil ou necessário.

Para instalar o EPEL (colar descaradamente a partir do Instruções oficial)

su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/'uname -i'/epel-release-5-4.noarch.rpm'

Desativar o EPEL por padrão

sed -i '' -e's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo

Instale o proxy-mysql do EPEL

yum install --enablerepo=epel mysql-proxy
    
por 26.02.2011 / 19:18
2

Verifique sua arquitetura com uname -a para ver se você está em um sistema de 64 bits ou em um sistema de 32 bits.

Se for 64 bits (x86_64), faça o download: mysql-proxy-0.8.1-linux-rhel5-x86-64bit.tar.gz

Se for de 32 bits (i386), faça o download: mysql-proxy-0.8.1-linux-rhel5-x86-32bit.tar.gz

    
por 26.02.2011 / 05:03

Tags