Quando a distribuição sugere pacotes incompatíveis

Distribuições linux trazem um conjunto de coeso de componentes de sistema operacional e assessórios que juntos funcionam sem que haja conflitos. Ou pelo menos na teoria é assim.

Por acaso passei pelo mesmo problema duas vezes em menos de 24h. Primeiro ao instalar o tomcat no ubuntu 6.10 que opero na Assembléia, e hoje ao instalar o mesmo tomcat em um servidor Suse.

Ambas distribuições sugerem o uso do tomcat 5.0.30, mas quando se instala as ferramentas de administração do tomcat, o admin simplesmente não roda devido a uma incompatibilidade entre o struts da distribuição e os arquivos de configuração do admin. Em outras palavras: o sistema recomenda um struts incompatível com a recomendação do admin do tomcat.

Solução? Fazer como qualquer mortal faria, baixando o tomcat estável (5.0.28) do site da apache, que vem com o strutus adequado, processo relativamente tranquilo e rápido, apesar de não manter o santo padrão das distribuições (diretórios, autorizações…).

Agora, quando me argumentarem que tomcat só se instala em servidor com os YaSTs e apt-gets, posso dizer por experiência própria que nem sempre é o melhor.

Por último, para quem ainda não se convenceu: quando vou instalar o tomcat no SUSE o YaST sugere que se instale o java open source. Resultado: incompatibilidade com vários códigos java. Solução: instalar outro pacote do SUSE com o java da sun…

E se você só usa a tal distribuição só porque lhe garantiram que era a distribuição mais estável e que usar outra distribuição vai contra a política da empresa? Bem, daí só resta ficar resmungando nos blogs afora :-/

Deixe um Comentário

O seu endereço de email não será publicado

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>