Я недавно сделал перемещение от Windows до Ubuntu (на самом деле в 2-й раз, но я думаю на этот раз, что это является настоящим!), и мне удалось установить R и RStudio.
Когда в RStudio я выполняю строку
install.packages("devtools")
Я получаю целый набор ошибок, включая
ERROR: dependencies ‘httr’, ‘git2r’ are not available for package ‘devtools’
* removing ‘/home/travis/R/x86_64-pc-linux-gnu-library/3.4/devtools’
Когда я устанавливаю пакеты в Windows как выше, он всегда устанавливает все зависимости одновременно.
Как я фиксирую это и что продолжается здесь?
Я нашел ответ. По-видимому, я должен работать
sudo apt-get install libcurl4-openssl-dev libssl-dev
В целом, SystemRequirements
поле файла ОПИСАНИЯ пакета R скажет Вам, какие дополнительные зависимости необходимо будет установить.
В случае devtools
, необходимо было видеть некоторые ошибки при установке некоторых его depnedencies (например. curl
). Взгляд на curl
, это говорит нам, что этому нужно libcurl
:
SystemRequirements: libcurl: libcurl-devel (об/мин) или libcurl4-openssl-dev (deb).
и говорит нам который deb пакет установить для получения его.