09 dezembro 2008

Um Mac invadindo o mundo do Linux

No mundo acadêmico, quando se trata em desenvolvimento de softwares, nos ambientes que eu já trabalhei, se usa usualmente a plataforma Linux. Isso porque o Linux oferece um ambiente de desenvolvimento mais maduro, open-source, de rápido crescimento. 

Mas quando aparece um Mac, a coisa muda um pouco. Apesar do Mac ser uma plataforma UNIX certificado, ele não oferece muitas das ferramentas oferecidas no Linux. Talvez nem sejam necessárias, uma vez que ele dispõe do XCode e outras ferramentes. Mas se o usuário quiser manter o mesmo ambiente que usava no Linux, ele terá que passar por uma tragetória cheia de sofrimentos. 

Um exemplo é a ferramenta ctags. A versão oferecida no Mac não suporta a opção de recursividade. Mas graças à boa vontade de desenvolvedores do mundo inteiro, existem formas de driblar essas dificuldades impostas no mundo da informática. Se você precisa de uma versão mais recente do ctags, você tem a opção de usar a ferramenta Darwinports

É só instalar e... ops!

É preciso executar a seguinte linha depois:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

Outra coisa que ajuda muito o usuário do Linux no Mac é um recurso que deixa o Mac um tanto afeminado no estilo Linux

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Nenhum comentário: