更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 在Rocky Linux 9/AlmaLinux 9上安装R和Rstudio

在Rocky Linux 9/AlmaLinux 9上安装R和Rstudio

更新时间:2023-01-14 15:54:18浏览次数:313+次

本文介绍如何在Rocky Linux 9/AlmaLinux 9系统上安装R和Rstudio的方法。

准备您的系统

在我们开始之前,需要一些程序包。首先更新可用的系统包:

sudo dnf update

更新完成后,在Rocky Linux 9/AlmaLinux 9上启用EPEL和POwerTools(CRB):

sudo dnf install epel-release

sudo dnf config-manager --set-enabled crb

在Rocky Linux 9/AlmaLinux 9上安装R

现在可以使用以下命令从Rocky Linux 9/AlmaLinux 9 YUM存储库安装R:

sudo dnf install R

在返回的安装软件包信息中输入y键继续:

\

安装完成后,检查已安装的版本:

$ R --version

返回信息大致如下:

R version 4.1.3

Platform: x86_64-redhat-linux-gnu (64-bit)

后面如果出现R is free software and comes with ABSOLUTELY NO WARRANTY,说明此次安装的是R免费版本,没有官方技术支持保证。

在Rocky Linux 9/AlmaLinux 9上安装Rstudio

RStudio是R的集成开发环境,它使整个开发过程更容易。要在Rocky Linux 9/AlmaLinux 9上安装它,需要安装OpenSSL 1.1.0。Rocky Linux 9/AlmaLinux 9存储库中未提供此OpenSSL版本。所以我们将编译并安装它。

安装所需的生成工具:

sudo yum install -y make gcc perl-core pcre-devel wget zlib-devel

继续并下载OpenSSL 1.1.0存档:

wget https://www.openssl.org/source/openssl-1.1.0i.tar.gz

提取存档并导航到目录:

tar -zxf openssl-1.1.0i.tar.gz

cd openssl-1.1.0i

制作并安装OpenSSL 1.1.0:

./config

make test

make

sudo make install

make测试可能会出现一些错误,但如果make和make安装都成功,则不会对过程产生太大影响。完成后,导出PATH:

export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64

echo "export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64" >> ~/.bashrc

source ~/.bashrc

检查OpenSSL版本:

$ openssl version

OpenSSL 1.1.0i

现在,访问RStudio下载页面并获取最新版本,地址在https://www.rstudio.com/products/rstudio/download/#download,即可下载RStudio。

也可以使用wget获取文件,可以是最新版本也可以是选中的版本,如下所示:

wget https://download1.rstudio.org/desktop/rhel8/x86_64/rstudio-2022.07.2-576-x86_64.rpm

现在使用以下命令安装软件包:

sudo yum localinstall ./rstudio-*.rpm

\

安装完成后,可从应用程序菜单启动RStudio:

\

至此,在Rocky Linux 9/AlmaLinux 9系统上安装Rstudio完成。