1、更新R
https://blog.csdn.net/douerw/article/details/117291626
2、更新Rstudio-server
或参考rstudio-server官网安装步骤
sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/focal/amd64/rstudio-server-2023.06.1-524-amd64.deb
sudo gdebi rstudio-server-2023.06.1-524-amd64.deb
3、安装最新版本的RStudio Server会有个问题:60分钟无操作会自动退出
具体解决方法如下:
一定要先关闭rstudio-server!!!!关闭方法如下!
① sudo netstat -anp | grep 8787,首先查看端口8787占用情况,
sudo kill -9 <poid> 然后kill占用的对象
xxx@xxxxx:~$ sudo netstat -anp | grep 8787
tcp 0 0 0.0.0.0:8787 0.0.0.0:* LISTEN 1985479/rserver
xxx@xxxxx:~$ sudo kill -9 1985479
② 重启rstudio-server (我用的服务器,选择自己的账户,密码登录)
xxx@xxxxx:~$ rstudio-server restart
TTY detected. Printing informational message about logging configuration. Logging configuration loaded from '/etc/rstudio/logging.conf'. Logging to '/home/hyt/.local/share/rstudio/log/rserver.log'.
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'rstudio-server.service'.
Multiple identities can be used for authentication:
1. GPU,,, (gpu)
2. zzz,,, (zzz)
3. .yyy,,, (yyy)
4. ,,, (xxx)
Choose identity to authenticate as (1-4): 4
Password:
==== AUTHENTICATION COMPLETE ===
https://blog.csdn.net/yijiaobani/article/details/114652696
上述链接中关于如何进入 /etc/rstudio ,我直接进入当前目录下etc文件夹是没有rstudio的
① 查看当前目录,进入etc查看,里面什么都没有,更没有rstudio
xxx@xxxxx:~$ ls
etc home packages R
xxx@xxxxx:~/etc$ ls
② 返回上一级;然后cd进入/usr文件夹(看不到这个文件夹,但是直接进入就可以)
xxx@xxxxx:~/etc$ cd ..
xxx@xxxxx:~$ cd /usr
③ 查看 usr 下的文件
xxx@xxxxx:/usr$ ls
bin games include lib lib32 lib64 libexec libx32 local sbin share src
问题来了:还是没有etc文件夹,咋办?
④ cd /bin 先随便进入usr下的一个文件夹
xxx@xxxxx:/usr$ cd /bin
xxx@xxxxx:/usr/bin$
⑤ cd ../.. 然后再返回上上级
xxx@xxxxx:/usr/bin$ cd ../..
⑥ ls 查看文件夹
xxx@xxxxx:/$ ls
anaconda boot data etc lib lib64 lost+found mnt proc run snap swapfile tmp var bin cdrom dev home lib32 libx32 media opt root sbin srv sys usr
很神奇,我们会发现找到了etc文件夹!!!
⑦ cd etc 最后直接进入etc,ls 查看发现有rstudio
xxx@xxxxx:/$ cd etc
xxx@xxxxx:/etc$ ls
rstudio ca-certificates.conf gdb legal OpenCL rsyslog.conf
最后 sudo vi /rstudio/rserver.conf 添加语句 跟着上述链接解决就可以了!
目前只会用这种笨办法,不知道还有没有更简单的方法!