Pacotes Debian e dotdeb

2

Eu não sou muito experiente na administração de servidores.
Eu quero dar uma chance ao Debian Squeeze para um dos nossos servidores (ao invés de um Ubuntu) para experimentar as diferenças reais;)
Depois de ler muito sobre esses dois distrib, eu entendo a diferença básica de que o Debian é mais estável porque bem testado mas não atualizado tão frequentemente quanto o Ubuntu ...

Estou usando tecnologias diárias como: Git, Nginx, MongoDB, Node.js, Rails, Django, Php5.3 ...

Então, minha primeira expectativa era não encontrar pacotes atualizados para essas partes legais de tecnologia.

MAS , encontrei o repo dotdeb onde os pacotes são atualizados com frequência e isso é bom!

Então, minha pergunta é: É bom ir com um Debian com pacotes principalmente a partir do dotdeb, ou ir diretamente com um Ubuntu ...?
Como os pacotes dotdeb se encaixam na filosofia dos lançamentos longos e estáveis do Debian?

    
por Jason Lince 13.06.2011 / 12:13

4 respostas

2

Se você optar por usar um repositório de terceiros, você está violando o modo de pensar do Debian com apenas pacotes testd muito bem no repositório.

Eu usaria o Ubuntu se não estivesse satisfeito com os pacotes no Debian. Especialmente quando você planeja usar a maioria dos seus pacotes do dotdeb.

    
por 13.06.2011 / 12:23
2

O dotdeb.org fornece o software mais recente para php / mysql / etc., que teve menos ou nenhum teste anterior. Então, é bom se o que você está tentando fazer é ajudar a encontrar novos bugs em softwares não muito bem testados. Não é algo que você quer para um servidor. Pergunte a si mesmo se você realmente precisa dos recursos mais recentes e está disposto a sacrificar a estabilidade.

    
por 13.06.2011 / 17:39
1

Apenas como um aparte. Eu ouço o que todos aqui estão dizendo com pacotes estáveis, mas algumas vezes o Debian estável está muito desatualizado para alguns projetos. Eu não quero esperar mais 5 anos antes do MySQL 5.5 estar disponível no stable por exemplo! Muitas vezes me deparei com problemas em que os pacotes estão muito desatualizados para o que estou tentando desenvolver. Mesmo no Ubuntu LTS isso pode ser um problema, e eu não quero me preocupar em usar o ubuntu e as distribuições mais recentes "não-LTS" saindo de moda a cada 18 meses: P

Eu usei pacotes dotdeb em sistemas de produção sem nenhum problema até agora, mas claro, sempre use seu critério com essas coisas. :)

    
por 09.05.2012 / 12:54
1

Usar distribuições como o Debian estável ou o RHEL significa que você está preso a versões de pacotes específicas por muitos anos, apenas correções de segurança, correções de erros sérias e assim por diante são redirecionadas para suas atualizações. Debian, RHEL etc são tudo sobre estabilidade: não apenas "nós garantimos que isso não irá travar o seu servidor" estabilidade, mas "nós prometemos que a ABI do software API / kernel não muda" a estabilidade do nível.

Para corporações e clientes maiores, como governos, isso é uma bênção, já que eles não precisam ficar tão preocupados se alguma atualização quebrar seu software $ internal_critical.

Para aqueles de nós que gostariam de usar versões mais recentes de alguns softwares, ou algumas tecnologias completamente novas, isso é doloroso. Você precisa usar repositórios de terceiros ou compilar softwares manualmente se quiser instalar versões mais recentes de alguns softwares. Ambos os métodos efetivamente invalidam o ponto de usar alguma distribuição "estável".

Se você realmente precisa viver perigosamente, não se preocupe com as distros estáveis. Use algo como o Ubuntu (não o LTS), o Gentoo, o Arch, o Debian unstable, o Fedora ... e não reclame se algo quebrar, mas esteja preparado para consertá-lo sozinho. Escolher entre estável e maior e mais recente é tudo sobre compromissos.

    
por 09.05.2012 / 15:42