Vamos começar com aquelas que você encontra nos repositórios do Debian:
# apt-get install ocaml ocaml-mode libcurl3-gnutls libfuse2
Agora vem o passo complicado. Instale o pacote a seguir:
# apt-get install libsqlite3-0
Por que esse passo é complicado?
Bem, se você tem na sua casa o Debian 7.1 64 bits e conseguiu instalar a versão atual do
Skype, esse pacote pode desinstalar a versão i386 dele mesmo, removendo em uma tacada só, metade das dependências que o Skype precisa para funcionar em seu sistema!
Caso isso aconteça com você (aconteceu comigo), não se espante, nem ofenda os sete arquiduques do inferno (que nem eu fiz), nem demonstre desespero (que nem Gatanás, minha gatinha, fez quando me viu quase arrancando os cabelos às duas da manhã).
Tem um jeito simples (que dói) para corrigir a caquinha:
# apt-get install libqtwebkit4:i386/stable libsqlite3-0:i386/stable
Dessa forma ele vai instalar os pacotes que o Skype precisa sem furingar nos pacotes que instalamos até aqui. Reinstale o Skype (ora vamos, este artigo não é sobre isso, então se vira), se houver o interesse e continuemos a instalar as dependências que existem nos repositórios do Debian:
# apt-get install m4 libcurl4-gnutls-dev libfuse-dev libsqlite3-dev
Agora, vamos à parte legal da brincadeira. Precisaremos do OPAM, que é uma plataforma de desenvolvimento de softwares parecida com o Gem, do Ruby.
O OPAM funciona como um repositório de tranqueiras que podem ser instaladas caso você tenha em seu sistema o cliente dessa plataforma. Porém, como tudo que é bom neste mundo
GNU/Linux, ele terá que ser compilado.
As dependências do OPAM são o
Git, o
rSync, o
cURL ou o
Wget e o
OCaml - com sorte, todas essas tranqueiras, com exceção do OCaml, já vieram instaladas no seu sistema. E o OCaml instalamos há alguns comandos atrás.
Em todo caso:
# apt-get install git rsync curl wget
...resolve sua vida. Trivial, até minha bisavó com 120 anos consegue fazer isso - a minha avozinha de 90 prefere o
Slackware. Vou fazer o quê senão rir, quando elas se metem na guerra santa Vi x Emacs...
Vamos ao OPAM:
git clone git://github.com/OCamlPro/opam.git
$ cd opam
$ ./configure --prefix=/usr
$ make
# make install
Ele vai encher sua paciência com uma porrada de downloads durante o
make install, normal. Após a instalação, hora de começar a trabalhar com o OPAM:
opam init
$ eval `opam config env`
Estes comandos vão criar os arquivos de configuração do opam em "~/.opam", adicionar o repositório
http://opam.ocamlpro.com à lista de repositórios do OPAM, e configurar seu ambiente para usar o compilador e os pacotes do OPAM.
Os desenvolvedores do OPAM dizem que é interessante adicionar a segunda linha ao seu .profile ou ".bashrc", mas eu não fiz isso aqui em meu notebook (aquele Dell que dorme no meu peito, quando eu vou dormir e toma uns tombos sinistros e mesmo assim funciona benzaço).