J'ai récemment migré de Windows à Ubuntu (en fait pour la deuxième fois, mais je pense que cette fois-ci, c'est réel!) Et j'ai réussi à installer R et RStudio.
Quand, en RStudio, je lance la ligne
install.packages("devtools")
Je reçois un tas d'erreurs, y compris
ERROR: dependencies ‘httr’, ‘git2r’ are not available for package ‘devtools’
* removing ‘/home/travis/R/x86_64-pc-linux-gnu-library/3.4/devtools’
Lorsque j'installe les packages dans Windows comme ci-dessus, il installe toujours toutes les dépendances en même temps.
Comment puis-je résoudre ce problème et que se passe-t-il ici?
J'ai trouvé la réponse. Apparemment j'ai besoin de courir
Sudo apt-get install libcurl4-openssl-dev libssl-dev
En général, le champ SystemRequirements
du fichier DESCRIPTION d'un paquet R vous indiquera les dépendances supplémentaires à installer.
Dans le cas de devtools
, vous devriez avoir vu des erreurs lors de l’installation de certaines de ses dépendances (, par exemple. curl
). En regardant curl
, il nous dit qu'il faut libcurl
:
Exigences système: libcurl: libcurl-devel (rpm) ou libcurl4-openssl-dev (deb).
et nous dit quel paquet deb installer pour l'obtenir.