Почему я получаю разные версии R в RStudio Server одновременно?

Итак, я обновил мою старую установку RStudio Server на EC2 в Amazon. Первым шагом было обновление RStudio Server. Без вопросов.

Вторым шагом было обновление самого R. Я модернизировал установку машины R до 3.3.2.

РЕДАКТИРОВАТЬ (вставлено после комментария): я обновил R на sudo apt-get update && sudo apt-get upgrade, Пожалуйста, обратите внимание, что which R в командной строке выдает /usr/bin/R, И это /etc/rstudio/rserver.conf имеет эту строку в нем; rsession-which-r=/usr/bin/R

При запуске R через командную строку версия теперь 3.3.2. Но при входе на "веб-страницу" RStudio Server при запуске (после перезагрузки машины) появляется 3.3.0. Смотрите дамп ниже.

Итак, я попытался исправить это, чтобы RStudio Server оставался на 3.3.0, в то время как версия машины была 3.3.2. Я пытался в течение нескольких дней и не нашел никакого решения, пока я просто не попробовал команду version изнутри сервера RStudio. И на это странно ответил 3.3.2. Кто-нибудь еще понимал или видел это поведение раньше, что он начинает говорить, что R имеет одну версию, а затем фактически является другой версией при проверке с помощью version команда? И в какой версии R мой RStudio Server действительно работает?

R version 3.3.0 (2016-05-03) -- "Supposedly Educational"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.


Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.


[Workspace loaded from ~/.RData]

.... другие предупреждения, такие как зеркало CRAN, а не https и т. д.

>version

platform       x86_64-pc-linux-gnu         
arch           x86_64                      
os             linux-gnu                   
system         x86_64, linux-gnu           
status                                     
major          3                           
minor          3.2                         
year           2016                        
month          10                          
day            31                          
svn rev        71607                       
language       R                           
version.string R version 3.3.2 (2016-10-31)
nickname       Sincere Pumpkin Patch       

0 ответов

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