обновление R версии 3.3 в Ubuntu 16.04

10

В настоящее время я использую версию R 3.2.3 на Ubuntu 16.04 LTS. Я пытаюсь установить пакет в R с именем kma, для которого требуются такие пакеты, как devtools, data.table и т. Д. Когда я пытаюсь установить эти пакеты, я получаю следующее:

install.packages(c("devtools", "data.table", "reshape2", "dplyr"))
Warning in install.packages :
  download had nonzero exit status
Installing packages into ‘/home/varun/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  packages ‘devtools’, ‘data.table’, ‘reshape2’, ‘dplyr’ are not available (for R version 3.2.3)

Эти пакеты устанавливаются без проблем, если версия R - 3.3 или выше. Как я могу обновить мой R до версии 3.3 или выше с моей текущей версии 3.2. Также все мои пакеты в 3.2. Нужно ли снова устанавливать все эти пакеты?

Надеюсь скоро услышать.

Спасибо

user3138373
источник

Ответы:

10

Используйте PPA Майкла Раттера

PPA Rutter в настоящее время имеет R 3.4.0. Для установки PPA откройте терминал, нажав Ctrl+ Alt+ Tи введите:

sudo add-apt-repository ppa:marutter/rrutter

С последующим:

sudo apt update
sudo apt full-upgrade

Это обновит вашу установку R.

Надеюсь это поможет

user68186
источник
Привет, я обновил свою версию R до 3.4. Поскольку я использую R с использованием Rstudio, я пытаюсь установить биокондуктор для версии 3.4, но я получаю этот источник ошибки (« bioconductor.org/biocLite.R» ) URL « bioconductor.org/biocLite.R »: статус был «Peer» сертификат не может быть аутентифицирован с данными сертификатами CA 'Как я могу это исправить ??
user3138373
1
@ user3138373 Понятия не имею о биокондукторе. Это похоже на проблему их сайта. Пожалуйста, задайте новый вопрос, чтобы другие могли помочь. Если вы удовлетворены моим ответом выше, примите ответ как правильный и поставьте зеленую галочку напротив него. Спасибо.
user68186
Я установил R 3.4 из архива, но не могу заставить Ubuntu распознать его ... Я могу следовать этой команде, но предпочел бы просто иметь возможность распознавать новую установку / не нужно перезагружать и т. Д. Какие-либо предложения?
Алекс W
Я не уверен, что вы подразумеваете под "Ubuntu, чтобы признать это". Если вы хотите значок запуска, вам придется сделать это самостоятельно. Вот как работает тарбол. Они также не обновляются сами. Проще удалить установку и начать заново. Пожалуйста, задайте новый вопрос с более подробной информацией.
user68186