Я не могу установить последнюю версию R

Я пытаюсь установить последнюю версию R в Ubuntu 16.04.

Но каким-то образом он устанавливает 3.4.4, хотя последняя версия R - 3.6.1. Я также прочитал некоторые статьи, в которых говорится : «Чтобы получить последние пакеты R 3.6, добавьте такую ​​запись, как» :

deb https://cloud.r-project.org/bin/linux/ubuntu disco-cran35/

Но все же я не понимаю, что мне делать с эта ссылка.

2
задан 30 July 2019 в 10:20

2 ответа

Во-первых, удалите установленную версию использования R

sudo apt purge r-base

Необходимо также удалить любые другие пакеты R, которые Вы, возможно, установили.

Как указано в инструкции по установке R, для 16,04 необходимо добавить репозиторий deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/ кому: /etc/apt/sources.list. Существует более длинное и более короткий способ сделать это.

Более длинный путь: Для добавления репозитория открывают терминал и работают

sudo nano /etc/apt/sources.list

Копия и вставка deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/ в конце файла (вставка является Ctrl+Shift+V для нано).

Затем добавьте открытый ключ для репозитория, выполняющего следующую команду:

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

Наконец, обновите свою систему для включения репозитория:

sudo apt update

Более короткий путь: можно добавить репозиторий, ключ и обновление с помощью единственной терминальной команды:

sudo bash -c 'echo "deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/" >> /etc/apt/sources.list' && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 && sudo apt update

Теперь необходимо смочь установить R 3.6.

2
ответ дан 2 December 2019 в 03:27

Вы можете легко сделать это с помощью пакета ropenblas от R. Установите пакет devtools , а затем запустите следующее code:

devtools::install_github(repo = "prdm0/ropenblas", force = TRUE)
ropenblas::rcompiler()

См .: https://github.com/prdm0/ropenblas#rcompiler-function

Да, вы с ropenblas сможете скомпилировать последнюю стабильную версию языка R. Бинарные файлы R и Rscript будут созданы и настроены для использования в вашем дистрибутиве GNU / Linux. Процедура одинакова для любого дистрибутива GNU / Linux.

0
ответ дан 5 December 2019 в 00:25

Другие вопросы по тегам:

Похожие вопросы: