Я пытаюсь установить последнюю версию 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/
Но все же я не понимаю, что мне делать с эта ссылка.
Во-первых, удалите установленную версию использования 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.
Вы можете легко сделать это с помощью пакета 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.