2017-10-07 180 views
0

我设置了一个Ubuntu VM并且无法安装软件包。目录问题,无法安装RStudio服务器软件包Ubuntu

Installing package into ‘/home/username/R/x86_64-pc-linux-gnu-library/3.0’ 
(as ‘lib’ is unspecified) 

它看起来像所有默认包都保存在/usr/lib/R/library

但并RStudio试图新包写入/home/username/R/x86_64-pc-linux-gnu-library/3.0

.libPaths() 
[1] "/home/username/R/x86_64-pc-linux-gnu-library/3.0" "/usr/local/lib/R/site-library"      
[3] "/usr/lib/R/site-library"        "/usr/lib/R/library"  

我也试着包直接通过上传到/usr/lib/R/library FileZilla但我收到以下错误消息

mkdir /usr/lib/R/library/jsonlite: permission denied 

如何安装我需要的软件包?

回答

0

在今天进一步投资这个问题后,我能够解决它。问题是由于R的过时版本,以及缺少库(curl,xml)。

$ sudo apt-get install r-base命令会安装服务器上提供的任何版本。

因此,以获取最新版本

sudo sh -c 'echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/" >> /etc/apt/sources.list' 

我重新安装[R下面这个教程的情况下,任何人都跑进了同样的问题是很重要的。 Setting Up R Studio Server On Microsoft Azure

希望这会有帮助

相关问题