Feeds:
Posts
Comentários

Posts Tagged ‘repositório’

O R é uma linguagem e ambiente de computação gratuíto com toneladas de pacotes estatísticos e outros tantos. É uma ferramenta importante para análise dados e construção de modelos. Instalar o R no Ubuntu requer algumas etapas.

A primeira é adicionar um repositório que contenha os arquivos de instalação do R. Visitando a página oficial do R, http://www.r-project.org/ , é possível encotrar vários endereços de repositórios espalhados pelo mundo. A vantagem de ter o endereço de um repositório é que o Ubuntu automaticamente reconhece e instala eventuais atualizações. Então, uma maneira de fazê-lo é abrir o Update Manager (figura abaixo) e clicar em settings. Na aba de outros softwares, clicar em adicionar e digitar o seguinte endereço:

deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/

No lugar do <my.favorite.cran.mirror>, substitua pelo repositório. Eu escolhi o repositório do LEB da Universidade de São Paulo http://www.vps.fmvz.usp.br/CRAN/ , pois é próximo e tão atualizado quanto os demais. Poderia ser o da Universidade da Califórnia, cran.stat.ucla.edu, por exemplo, o resultado final é:

deb http://cran.stat.ucla.edu/bin/linux/ubuntu precise/

Agora é fechar a janela de settings e clicar em check. Por vezes, aparece um erro de chave pública e a atualização do repositório que acabamos de adicionar não é concluída. Supondo que foi utilizado o endereço da UCLA, o erro seria esse aqui:

W: GPG error: http://cran.stat.ucla.edu precise/ Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9 .

Para corrigir isso é necessário recuperar uma chave. Para o caso do espelho da ucla, temos que digitar no terminal os comandos:

gpg –recv-key 51716619E084DAB9
gpg –export –armor 51716619E084DAB9 | sudo apt-key add –

O número 51716619E084DAB9 é extraído da mensagem de erro, ou seja, outro repositório tem outra chave.

Por fim, é só abrir o Ubuntu Software Center e instalar o R. As atualizações serão automáticas.

Read Full Post »