OCaml no Ubuntu Linux

Esse post tem como objetivo dar instruções para instalar OCaml no Ubuntu. As hipóteses de trabalho são que você tem Ubuntu instalado e que esteja conectado à Internet.

Para instalar OCaml no Ubuntu, a forma mais simples é usar o gerenciador de pacotes do próprio Ubuntu. Pacotes são grupos de programas, documentação e outros arquivos que fornecem alguma funcionalidade. No caso de OCaml, há uma multitude de pacotes disponíveis (contei mais de 100 há poucos), mas apenas um realmente é necessário para poder programar, seja com o interpretador, seja com o compilador.

O software que gerencia os pacotes no Ubuntu é chamado “Synaptic Package Manager” mas, agora em diante vou chamá-lo de synaptic apenas. Você pode executá-lo navegando no menu System > Administration (imagino que, caso você tenha instalado Ubuntu em português, a hierarquia seja Sistema > Administração).

Uma vez aberta a janela do synaptic, há uma caixa de entrada de texto sob a opção Quick Search (Busca Rápida). Digite ocaml nesta caixa e enter. Devem ser listados todos os pacotes relacionados com ocaml. Selecione um que tem apenas o nome “ocaml”. Se não estiver presente então o synaptic não está bem configurado (veja abaixo instruções para fazer essa configuração). Selecionar um pacote no synaptic consiste em clicar na caixinha à esquerda do nome do pacote. Em seguida, clique o botão Apply (Aplicar). Isso fará que o synaptic efetue a cópia dos arquivos de instalação do OCaml, que estão nos servidores da Canonical (a empresa que mantem o Ubuntu) para o disco rígido do seu computador, e instale todos os programas do OCaml.

Se tudo deu certo, então você já pode executar o intepretador (ocaml), os compiladores (ocamlc e ocamlopt) a partir da linha de comando.

Se você achou fácil, você pode aplicar o mesmo procedimento para instalar centenas de pacotes diferentes, é extremamente fácil… Recomendo em particular instalar o pacote tuareg-mode que facilita bastante a edição de programas OCaml com o editor emacs (instale o emacs também, aliás…)

Se você encontrou problemas, explique o que deu errado em um comentário a este post. Eu prometo que eu procurarei sanar este problema.

Como configurar o synaptic?

O Synaptic busca os pacotes em diversos servidores e existe a possibilidade de selecionar em quais servidores ele tem que buscar os pacotes. Para fazer isto, no synaptic, navegue no menu Settings > Repositories. Selecione então (pelo menos) os grupos de pacotes “main” e “universe”.

One thought on “OCaml no Ubuntu Linux

  1. Pingback: Os números de 2010 « Blog de Introdução a Técnicas de Programação [UFRN/DIMAp]

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s