O Yum não atualiza o httpd versão passada 2.2.3 no centos

3

Eu tenho um novo CentOS vps (CentOS release 5.4 (Final)), e o yum instala o Apache / httpd versão 2.2.3, mas o 2.2.14 é o mais recente lançamento. Por que você não instala atualizações mais recentes?

    
por Scott Coldwell 24.12.2009 / 03:44

3 respostas

5

O CentOS é baseado no Red Hat Enterprise Linux , criado para uso em servidores. Como tal, ele valoriza a estabilidade muito mais do que os mais recentes recursos de ponta que podem ou não funcionar corretamente. Por isso raramente tem as versões mais recentes e melhores de qualquer coisa . A preferência é, em vez disso, para a versão que circulou pelo quarteirão algumas vezes e teve todos os problemas resolvidos.

Agora, dito isso, o RedHat faz os patches de porta. Assim, quaisquer erros ou problemas de vulnerabilidade corrigidos em versões posteriores do Apache serão aplicados à versão do RedHat. Então você tem a segurança dos últimos patches, combinados com a estabilidade de uma versão de software bem conhecida e bem testada. É exatamente isso que as empresas estão procurando.

Se você realmente quer a versão mais recente de algo, ainda tem opções. Você pode A) compilar você mesmo. B) Obter uma distribuição mais voltada para versões de ponta. Ou C) use um repositório que não seja o oficial RedHat, que pode ter versões mais recentes do software.

    
por 24.12.2009 / 03:54
1

Porque o RedHat não lançou pacotes para os lançamentos mais recentes. Você provavelmente não verá uma nova versão do apache até a versão 6.0 ser lançada. Deve-se notar que o RedHat corrige as portas e (possivelmente) alguns recursos das versões mais novas para a versão do apache em 4.x / 5.x.

Veja a resposta de Christopher Karel pelas razões por trás disso.

Se você quiser uma versão mais recente, experimente os extras do CentOS ou os repositórios do RPMForge. Apenas esteja ciente de que você pode acabar quebrando sua compatibilidade com as versões oficiais do RedHat / CentOS. Você pode encontrar uma lista de repositórios no CentOS Wiki .

Se você realmente precisa do limite, você precisa compilar da fonte ou escolher outra distro.

    
por 24.12.2009 / 04:01
1

A maioria dos pacotes incluídos no RHEL e distribuições derivadas permanecem na mesma versão em todo o ciclo de vida da versão principal. Todas as correções de segurança e correções significativas são retornadas, mas novos recursos raramente são adicionados. Eu não estou dizendo que isso nunca acontece, pelo contrário, cada versão menor do RHEL traz certas coisas novas, com versões dos pacotes relevantes, mas a Red Hat se move nessa direção muito conservadora, principalmente impulsionada pelo marketing (caso em questão: melhorias constantes na funcionalidade de virtualização no RHEL 5). Como os novos recursos adicionados ao apache entre o 2.2.3 e o 2.2.14 não trazem nenhuma vantagem de mercado perceptível para a Red Hat como fornecedora de Linux, é uma boa aposta que o apache não será atualizado.

    
por 24.12.2009 / 07:12