IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 如何在Ubuntu上安装R以及Rstudio -> 正文阅读

[系统运维]如何在Ubuntu上安装R以及Rstudio

1.安装R

最开始,我是使用Conda安装的r-base。

conda install r-base

Proceed ([y]/n)? 选择y即可。等待安装完毕。

终端输入 R 即可进入R。

遇到问题,/home/linan/yes/lib/R/bin/exec/R: error while loading shared libraries: libgomp.so.1: cannot open shared object file: No such file or directory

安装libgomp1即可。需要在root下操作。

sudo apt install -y libgomp1

Crtl+D? ##退出root

这下输入R就可以进入R啦。

退出R输入q()即可。

2.安装R-studio

官方下载https://www.rstudio.com/products/rstudio/download/#download(根据自己版本自行选择)

下载完毕放置home/linan目录下。

输入sudo dpkg -i rstudio-2022.02.3-492-amd64.deb安装

遇到问题 如下dpkg: dependency problems prevent configuration of rstudio:rstudio depends on libssl-dev; however:

? ? ? ? ? ? ? ?Package libssl-dev is not installed.rstudio depends on libclang-dev; however:Package libclang-dev is not installed.

? ? ? ? ? ? ? ? rstudio depends on libxkbcommon-x11-0; however:Package libxkbcommon-x11-0 is not installed.

? ? ? ? ? ? ? ? rstudio depends on libpq5; however:Package libpq5 is not installed.

如何解决呢?一行代码解决。sudo apt --fix-broken install或者sudo apt-get install -f?

当然,有些同学安装报错,那么我们需要到root下操作。

sudo apt-get update? ###更新库

sudo apt --fix-broken install? ###缺啥补啥

sudo dpkg -i rstudio-2022.02.3-492-amd64.deb? ?###这次安装就不会报错啦

3.打开Rstudio

在终端输入rstudio即可进入。

又报错了,rstudio:error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory

怎么办呢?

使用sudo apt-get install libxcursor1安装即可

再次输入rstudio,再次报错!!!!rstudio: error while loading shared libraries: libXdamage.so.1: cannot open shared object file: No such file or directory

又怎么办呢?

此处推荐一个网站Ubuntu Repositories - pkgs.org

在该网站找到你需要的deb格式的对应文件,此处我们是libxdamage1_1.1.5-2_amd64.deb

找到它下载网址http://archive.ubuntu.com/ubuntu/pool/main/libx/libxdamage/libxdamage1_1.1.5-2_amd64.deb

使用wget下载,wget http://archive.ubuntu.com/ubuntu/pool/main/libx/libxdamage/libxdamage1_1.1.5-2_amd64.deb

下载完毕,需要放在home/linan目录下(默认就是该目录)。

安装,sudo dpkg -i libxdamage1_1.1.5-2_amd64.deb。

此时,再次输入rstudio,OK啦!!

4.在rstudio中安装R包

发现怎么安都安不上limma,Biocmanager等等任何包。

怎么回事呢?没有C++环境。

sudo apt-get install build-essential即可。

此时,可以安装包啦。

5.设置rstudio桌面快捷方式

自行找到rstudio.desktop,记住,不在主目录下!!

将它复制到桌面,右击,设置为可运行。

此处,遇到问题,双击打不开rstudio,因为找不到R的路径以及Module。

如何解决呢?我查看好多教程,没有合适解决方法(太菜了),最终使用conda卸载r-base,从R官方网站下载最新版本R。官网有教程。

然后,桌面快捷方式就可以设置啦!!

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-07-04 23:22:23  更:2022-07-04 23:23:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 18:55:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码