Instalando Pacotes R com Dependências

2

Recentemente, mudei do Windows para o Ubuntu (na verdade, pela segunda vez, mas acho que desta vez é para valer!), e consegui instalar o R e o RStudio.

Quando, no RStudio, eu corro a linha

install.packages("devtools")

Eu recebo muitos erros, incluindo

ERROR: dependencies ‘httr’, ‘git2r’ are not available for package ‘devtools’
* removing ‘/home/travis/R/x86_64-pc-linux-gnu-library/3.4/devtools’

Quando eu instalo pacotes no Windows como acima, ele sempre instala todas as dependências ao mesmo tempo.

Como corrijo isso e o que está acontecendo aqui?

    
por Chechy Levas 26.08.2017 / 09:47

2 respostas

2

Eu encontrei a resposta. Aparentemente eu preciso correr

sudo apt-get install libcurl4-openssl-dev libssl-dev
    
por Chechy Levas 26.08.2017 / 10:17
0

Em geral, o campo SystemRequirements do arquivo DESCRIPTION do pacote R informará quais dependências adicionais você precisará instalar.

No caso de devtools , você deve ter visto alguns erros ao instalar algumas de suas atribuições ( por exemplo, curl ). Dando uma olhada em curl , ele nos diz que precisa de libcurl :

  

SystemRequirements: libcurl: libcurl-devel (rpm) ou libcurl4-openssl-dev (deb).

e nos diz qual pacote deb instalar para obtê-lo.

    
por amc 31.10.2017 / 22:10