subuntu下安装rstudio-server

subuntu下安装rstudio-server

自己安装了一下rstudio-server,中间遇到各种问题,分享一下安装过程以及各种坑。。

1.安装R

1.1、添加最新的镜像地址
deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/
添加到 /etc/apt/sources.list
1.2添加安全密钥
运行
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
1.3更新和安装
运行
sudo apt update
sudo apt install r-base

2.安装Rstudio server

$ sudo apt-get install gdebi-core
$ wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.1335-amd64.deb
$ sudo gdebi server/trusty/amd64/rstudio-server-1.2.1335-amd64.deb
以上是官网上的安装程序,但是在实际安装时,第三步老是提示错误,最后发现rstudio-server-1.2.1335-amd64.deb 没在该目录下,
find / -name “*amd64.deb” 发现在root下,故直接;
sudo gdebi rstudio-server-1.2.1335-amd64.deb
成功。

3.配置rstudio server

1.创建配置文件
touch /etc/rstudio/rserver.conf
touch /etc/rstudio/rsession.conf
2.创建用户
sudo adduser username系统会提示以下信息:

       正在添加用户“username”...

       正在添加新组“username”(1001)...

       正在添加新用户“username”(1001)到组“username”...

       创建主目录“/home/username”...

        正在从“/etc、skel”复制文件...

        输入新的 UNIX 口令:(此处注意,不是输入你当前用户的密码,而是输入你要创建新用户的密码)

        重新输入新的 UNIX 口令:(再输一次即可)

        passwd:已成功更新密码

        Changing the user information for username
        Enter the new value, or press ENTER for the default
        Full Name []: yangyang (输入新用户的名称)
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:

这个信息是否正确? [Y/n] y

        到了这一步,新用户已经添加成功了
		删除用户:sudo userdel username

4.其他遇到的问题

启动器后,安装包是,发现提示curl等包安装不上,经发现在ubuntu上安装R,缺少一些必要的包
故需要:
sudo apt-get install libssl-dev
sudo apt-get install libcur14-openssl.dev
sudo apt-get install libxml2-dev
问题1:ggplot中文乱码
(1)查看服务器端是否有中文字库
fc-list:lang=zh-cn
1、建立文件夹:/usr/shared/fonts/chinese
2、将windows的字体(c/windows/fonts)复制字体至文件夹中
3、 修改文件夹权限:chmod -R 755 /usr/share/fonts/chinese
4、mkfontscale(如果提示 mkfontscale: command not found,则需要安装# sudo apt-get install ttf-mscorefonts-installer)
5、mkfontdir
6、fc-cache -fv (如果提示 fc-cache: command not found,则需要安装# sudo apt-get install fontconfig)
(2)安装mscorefonts
echo “deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse” | sudo tee /etc/apt/sources.list.d/multiverse.list
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值