Como instalar o pacote do interpretador da linguagem R para computação estatística?

33

Como instalar o interpretador de linguagem R? Qual é o nome do pacote? Eu tentei R , rlang , Rlang , rproject , etc. mas nada funciona - nem apt-get nem o Ubuntu Software Center encontraram o R.

É possível que R não esteja incluído nos repositórios oficiais do Ubuntu?

    
por amc 04.08.2014 / 09:12

3 respostas

42

O pacote que você está pedindo é r-base . Então, execute o seguinte comando:

sudo apt-get install r-base

e você terá R no seu sistema. Anos atrás eu também estava confuso com isso - esse nome de pacote é estúpido, de fato.

    
por user280493 04.08.2014 / 09:17
26

O pacote que você deseja é r-base .

Se você precisar criar pacotes R a partir do código-fonte, também precisará de r-base-dev . (A maioria dos usuários provavelmente não precisa disso.)

Isso é tudo que você precisa fazer.

Obtendo versões mais recentes do R

A versão do R provavelmente é provavelmente suficiente para as fontes oficiais do seu software de lançamento do Ubuntu. Supondo que seja o caso, você não precisa ler mais nada (exceto talvez para entretenimento).

Mas se você quiser / precisar da versão mais recente , escolha um espelho do CRAN da lista . Siga um destes procedimentos:

  • Crie um arquivo .list (você pode chamá-lo de r.list ) em /etc/apt/sources.list.d com esta linha como seu conteúdo:

    deb http://your-cran-mirror/bin/linux/ubuntu trusty/

    Se você estiver usando o Ubuntu 14.04 Trusty Tahr, você manterá trusty como está. Caso contrário, substitua essa palavra pelo nome de usuário em minúscula de qualquer versão do Ubuntu que você esteja usando. (A primeira palavra apenas; o "adjetivo", não o "nome do animal".) Eles estão listados aqui ou em a página de lançamentos . Por exemplo, para o Ubuntu 12.04 Precise Pangolin, é precise . Para 14.10 Utopic Unicorn, será utopic .

    Este é o nome listado na maioria ou em todas as linhas deb semelhantes no arquivo de configuração /etc/apt/sources.list .

    Para criar seu arquivo r.list , você pode abrir uma janela do Terminal ( Ctrl + Alt + T ) e executar um comando como isso (certificando-se de substituir no seu espelho CRAN de escolha, e, se você não estiver executando 14.04, o seu codinome de lançamento):

    echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list

    Por exemplo, em um sistema Vervet do Ubuntu 15.04 Vivid localizado no nordeste dos Estados Unidos, usei:

    echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
    
  • Ou , em vez de adicionar a fonte de software em seu próprio arquivo de configuração, adicione essa linha ao arquivo de configuração de fontes de software mestre, /etc/apt/sources.list . Você pode abrir esse arquivo em um editor de texto gráfico abrindo uma janela de Terminal ( Ctrl + Alt + T ) e executando o comando:

    sudo -H gedit /etc/apt/sources.list
    

Adicione a chave de assinatura para os repositórios do CRAN ( você pode verificá-la aqui ):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

Se isso falhar, isso pode funcionar:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

Para ativar a nova configuração de fontes de software, execute:

sudo apt-get update

Em seguida, para instalar (ou atualizar para) a versão do R para CRAN:

sudo apt-get install r-base

(Você pode instalar r-base-dev e quaisquer outros pacotes necessários da mesma forma. sudo apt-get upgrade normalmente atualizará qualquer pacote R que tenha versões mais recentes, se uma versão mais antiga estiver instalada ; você não tem para inserir seus nomes individualmente.)

Leitura adicional / fonte citada :

Para mais detalhes e informações sobre outros pacotes de suporte disponíveis para instalação em sistemas Ubuntu, veja "UBUNTU PACKAGES FOR R ".

  • A resposta acima é (muito) vagamente adaptada de (uma pequena) parte do README.
  • Os comandos para importar a chave de assinatura da CRAN são extraídos diretamente dela, embora minhas instruções estejam em minhas próprias palavras e simplificadas.
por Eliah Kagan 04.08.2014 / 09:40
1

Edit: Ele está incluído nos repositórios do Ubuntu, mas eles querem que você instale a partir deles.

Fonte .

  

PACOTES UBUNTU PARA R

     

Pacotes R para o Ubuntu em i386 e amd64 estão disponíveis para todos os estáveis   Lançamentos de desktop do Ubuntu até sua data oficial de fim de vida.   No entanto, somente a última versão do LTS (Long Term Support) é totalmente   suportado. A partir de 17 de outubro de 2013, os lançamentos suportados são confiáveis   Tahr (14,04), Pangolim Preciso (12,04; LTS) e Lince Lúcido (10,04; LTS).

     

Veja aqui para detalhes.

     

INSTALAÇÃO

     

Para obter os pacotes R mais recentes, adicione uma entrada como

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

ou

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

ou

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

no seu arquivo /etc/apt/sources.list, substituindo    pelo URL real do seu CRAN favorito   espelho. Veja aqui para a lista de   Espelhos CRAN. Para instalar o sistema R completo, use

  sudo apt-get update
  sudo apt-get install r-base
     

Usuários que precisam compilar pacotes R da fonte [por exemplo, pacote   mantenedores, ou qualquer um instalando pacotes com install.packages ()]   também deve instalar o pacote r-base-dev   (Não relevante para você, adicionado para maior clareza) :

  sudo apt-get install r-base-dev
    
por Tim 04.08.2014 / 09:17