Desculpem o offtopic, mas quando a gente precisa de usar linux e eventualmente tem que fazer RPM na mão para cobrir um ou outro patch que o produto tem é que a gente vê a falta que um BSD+Ports faz! :)
-------------------------------------------------- From: "Renato Botelho" <[email protected]> Sent: Sunday, November 08, 2009 5:57 PM To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <[email protected]> Subject: Re: [FUG-BR] RES: RES: php-gd - como atualizar? > 2009/11/7 Eduardo Schoedler <[email protected]>: >> Pablo Sánchez escreveu: >>> 2009/11/7 Eduardo Schoedler <[email protected]>: >>> > Toda vez que troca a versão do php, eu preciso atualizar todo o php e >>> todos >>> > os módulos instalados. >>> > Só assim para funcionar. >>> >>> Vantagens e desvantagens do ports... :-P >> >> Putz, nem fale! >> Imagine um cliente ligando e pedindo para "habilitar o módulo json do >> php", >> que não havia sido compilado em um servidor com vários domínios >> hospedados. >> =/ >> >> Você precisa atualizar o php... depois precisa atualizar todos os módulos >> que já estavam instalados... e só depois compilar e instalar o módulo que >> o >> cliente pediu. > > Deixe sua árvore do jeito que estava quando foi instalado o php, > assim você pode instalar o módulo daquela versão, atualize a árvore > quando for atualizar os pacotes. > > Dá pra voltar a árvore para uma data específica com o cvsup usando > em modo checkout, com isso você voltaria a sua árvore. > > E agora a terceira solução, você vai até o cvsweb [1] e olha quando o > php5 ainda estava na versão que você queria, por exemplo, 4 meses > atrás, aí você executa: > > # env CVS_RSH=ssh \ > cvs -d [email protected]:/home/ncvs \ > -D "4 months ago" \ > checkout ports/lang/php5 ports/graphics/php5-gd > > # cd ports/graphics/php5-gd > # make install clean > > Feito. > > Essa é a mágica do ports, *flexibilidade*, dá pra se fazer de tudo. > > > [1] - http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/php5/Makefile > > -- > Renato Botelho > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

