如何在RStudio服务器中安装R软件包

如何在RStudio服务器中安装R软件包,r,linux,ubuntu-18.04,rstudio-server,install.packages,R,Linux,Ubuntu 18.04,Rstudio Server,Install.packages,我把我的一台旧笔记本电脑转换成一台Ubuntu服务器(18.04),我想用它来共享文件和运行RStudio服务器 我成功下载了RStudio服务器,并可以通过Chrome在我的新笔记本电脑上打开它 我想下载tidyverse(或者只下载dplyr和stringr)来运行一些命令,但是当我安装.packages(“dplyr”)时,我收到以下消息: Installing package into ‘/home/jacobdavis95/R/x86_64-pc-linux-gnu-library/3

我把我的一台旧笔记本电脑转换成一台Ubuntu服务器(18.04),我想用它来共享文件和运行RStudio服务器

我成功下载了RStudio服务器,并可以通过Chrome在我的新笔记本电脑上打开它

我想下载tidyverse(或者只下载dplyr和stringr)来运行一些命令,但是当我安装.packages(“dplyr”)时,我收到以下消息:

Installing package into ‘/home/jacobdavis95/R/x86_64-pc-linux-gnu-library/3.4’
(as ‘lib’ is unspecified)
trying URL 'https://cloud.r-project.org/src/contrib/dplyr_0.8.3.tar.gz'
Content type 'application/x-gzip' length 1173098 bytes (1.1 MB)
==================================================
downloaded 1.1 MB

* installing *source* package ‘dplyr’ ...
** package ‘dplyr’ successfully unpacked and MD5 sums checked
** libs
跟着这一行,重复了很多次

g++  -I/usr/share/R/include -DNDEBUG -I../inst/include -DRCPP_DEFAULT_INCLUDE_CALL=false -DCOMPILING_DPLYR -DRCPP_USING_UTF8_ERROR_STRING -DRCPP_USE_UNWIND_PROTECT -DBOOST_NO_AUTO_PTR  -I"/home/jacobdavis95/R/x86_64-pc-linux-gnu-library/3.4/BH/include" -I"/home/jacobdavis95/R/x86_64-pc-linux-gnu-library/3.4/plogr/include" -I"/home/jacobdavis95/R/x86_64-pc-linux-gnu-library/3.4/Rcpp/include"    -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-AitvI6/r-base-3.4.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c RcppExports.cpp -o RcppExports.o
最后

/tmp/cc3w1guR.s: Assembler messages:
/tmp/cc3w1guR.s: Fatal error: can't write 3924 bytes to section .debug_loc of mutate.o: 'No space left on device'
/tmp/cc3w1guR.s: Fatal error: can't close mutate.o: No space left on device
/usr/lib/R/etc/Makeconf:168: recipe for target 'mutate.o' failed
make: *** [mutate.o] Error 1
ERROR: compilation failed for package ‘dplyr’
* removing ‘/home/jacobdavis95/R/x86_64-pc-linux-gnu-library/3.4/dplyr’
Warning in install.packages :
  installation of package ‘dplyr’ had non-zero exit status

The downloaded source packages are in
    ‘/tmp/RtmplNsTeo/downloaded_packages’
我不明白其中的一些信息是什么意思。其中一行还说,“设备上没有剩余空间”,这毫无意义,因为它是一个500 GB的SDD,几乎是空的

我看过的大多数论坛/网站都不涉及Ubuntu服务器,只涉及Ubuntu桌面。我确实试着按照上面的建议去做,但最终还是遇到了同样的问题


以前有人有过这个问题吗?我该如何解决这个问题呢?

不管出于什么原因,Ubuntu服务器的初始安装出现了问题,系统只记录到我的驱动器上有4GB。因此,我重新安装了Ubuntu服务器,并对其进行了自我更正,现在有足够的空间安装软件包。

您可以使用此功能使用apt软件包管理器在任何Ubuntu上安装dplyr和依赖项(适用于我18.04和19.10版本):

sudo apt-get install r-cran-dplyr