Como instalar o mysql 5.1 em 12.04?

2

Acabei de instalar o Ubuntu 12.04 no trabalho, que funciona muito bem. Infelizmente, por motivos de trabalho, eu preciso usar o mysql versão 5.1. Não consigo encontrar uma maneira limpa de instalá-lo. Eu devo instalá-lo da maneira usual porque temos scripts que dependem dos diretórios e diretórios de instalação padrão do ubuntu. Eu evitaria o downgrade da minha distro (e não tenho tempo para fazê-lo). Você pode por favor apontar uma boa maneira de fazer isso?

    
por gotch4 17.07.2012 / 14:46

2 respostas

1

MySQL Sandbox parece ser uma solução viável no seu caso.

    
por SirCharlo 17.07.2012 / 14:50
1

Sua melhor aposta é continuar usando o lançamento do Ubuntu que seus scripts esperam. Talvez você possa usar contêineres LXC para fazer isso de uma maneira leve. Se seus scripts são destinados a lucidez:

sudo apt-get install lxc
lxc-create -t ubuntu -n my-lucid-box -- -r lucid --bindhome myuser

Isso criará um contêiner de shell vazio (como uma VM, mas usando o kernel para isolamento em vez de virtualização verdadeira) e vinculá-lo à rede virtual lxcbr. Ele terá seu diretório home montado e seu usuário copiado para que você possa usar ssh em qualquer tecla de ~/.ssh/authorized_keys .

Você pode iniciá-lo então com 'sudo lxc-start -n my-lucid-box' e logar e instalar o mysql-5.1, que agora estará escutando no IP do container (geralmente em algum intervalo 10.xxx). / p>

A melhor parte disso é que o container está isolado do seu sistema de trabalho (exceto / home / youruser, tenha cuidado lá!), então quando você terminar, apenas lxc-destroy -n my-lucid-box e seu tudo acabou (não se preocupe, não vai remover o seu diretório pessoal).

    
por SpamapS 20.07.2012 / 00:36