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

34

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

43

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 .

SevocêprecisarcriarpacotesRapartirdocódigo-fonte,tambémprecisaráde r-base-dev .(Amaioriadosusuáriosprovavelmentenãoprecisadisso.)

Issoétudoquevocêprecisafazer.

ObtendoversõesmaisrecentesdoR

AversãodoRprovavelmenteéprovavelmentesuficienteparaasfontesoficiaisdoseusoftwaredelançamentodoUbuntu.Supondoquesejaocaso,vocênãoprecisalermaisnada(excetotalvezparaentretenimento).

Massevocêquiser/precisardaversãomaisrecente, 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 .

% bl0ck_qu0te%     
por Tim 04.08.2014 / 09:17