Hoje tive que atualizar o PHP de um dos servidores da agência para um projeto que entrará no ar segunda, era uma atualização simples para que o GD utilizasse fontes Type1. O que geralmente é algo rápido se tornou um parto.
Primeiramentem, ao rodar o comando “yum” que atualiza os pacotes do sistema notei que nenhuma atualização havia sido feita há meses. Atualizei a base de pacotes, rodei uma atualização geral, e nada, todos os pacotes com versões de meses atrás. Resolvi pesquisar no site do Fedora, e não encontrei absolutamente nada referente à versão que o servidor utiliza. Recorri ao Google, e surpresa! achei uma página descrevendo o quão avançado, amigável e prático é o sistema de atualizações do Fedora entre Releases diferentes:
“A new version of Fedora comes out every six months or so. When a new version comes out, the previous version becomes unsupported about a year later. This means re-installing your OS every 6 - 8 months (currently upgrades between Fedora versions don’t go so well).”
Tradução literal:
“Uma nova versão do Fedora é disponibilizada a cada 6 meses aproximadamente. Quando uma nova versão é disponibilizada, a anterior é descontinuada em torno de um ano após. Isto significa reinstalar seu S.O. a cada 6 ou 8 meses (atualmente upgrades entre versões do Fedora não funcionam direito).”
Tradução resumida:
“Se deu mal palhaço! na próxima atualização troque de distribuição.”
Trocar de distribuição seria fácil se não houvesse dezenas de clientes críticos dependendo do servidor funcionando 24/7 e a máquina não ficasse num CPD distante. Ou seja, a partir de agora vou ter que atualizar o sistema manualmente, pacote por pacote baixando e compilando o código fonte.
Sigam meu conselho, quando instalarem um servidor linux utilizem distribuições boas e não derivados do Red Hat que até hoje só provam ser uma grande bosta com um grande investimento de marketing. Invistam em servidores com Debian ou OpenSUSE. Utilizo ambos, tanto em servidores quanto desktops, e os releases são atualizados online sem nenhum stress. Baixou, atualizou, reiniciou, tá lá o seu Linux atual e estável.