Instalando o mysql da fonte ou usando o apt-get? [duplicado]

2

Há algum benefício em instalar mysql da fonte ou devo usar apenas o apt-get?

    
por JP Silvashy 08.09.2010 / 07:26

3 respostas

7

A partir do código-fonte você obterá os binários compilados em sua arquitetura, do apt-get ele será compilado para i386 ou ia64. Há um aumento de desempenho nisso (pelo menos em pacotes i386).

E da fonte você pode ajustar a instalação, removendo recursos desnecessários.

A desvantagem é a integração no sistema, se você compila e não faz mais nada e depois você instala um pacote que depende do mysql seu sistema terminará com dois daemons do mysql instalados, já que o apt não sabe disso Há um mysql instalado já.

Você pode usar o apt-build. O Apt-build faz o download das fontes do pacote debian e as compila, adicionando às listas de pacotes instaladas. E você também pode manter atualizações como o apt-get faz.

    
por 08.09.2010 / 07:38
7

use o apt-get. Isso tornará as atualizações futuras muito mais fáceis.

    
por 08.09.2010 / 07:37
2

Como teísta declarou, instalar a partir da fonte lhe dará a liberdade de ativar determinados recursos.

Na lista de opções típicas de comiple estão listados vários mecanismos de armazenamento. Se você sabe qual usar, não compile os outros. Candidatos para desativar são provavelmente berkley-db e csv. Mas pode haver casos de uso, quando tudo o que você quer é escrever no MySQL para tabelas CSV ...

Se você espera ter tabelas com mais de 4G, provavelmente precisará compilar as suas também.

Além disso, se você não precisar dar suporte ao SSL (por exemplo, se o mysql estiver ouvindo apenas no endereço local), não será necessário instalá-lo.

Resumindo: não se trata apenas das otimizações do compilador, mas mais das características do seu caso de uso. Se eles não incluírem algo que o pacote pré-construção está faltando, vá com o apt-get .

    
por 08.09.2010 / 10:31

Tags