【问题标题】:installing R Studio on Red Hat Enterprise Linux在 Red Hat Enterprise Linux 上安装 R Studio
【发布时间】:2015-12-04 16:26:02
【问题描述】:

我正在尝试使用以下命令在 redhat linux 机器上安装 rstudio,但出现以下错误

$ sudo yum install https://download1.rstudio.org/rstudio-0.99.489-x86_64.rpm

Error: Package: rstudio-0.99.489-1.x86_64 (/rstudio-0.99.489-x86_64)
       Requires: libc.so.6(GLIBC_2.15)(64bit)

Error: Package: rstudio-0.99.489-1.x86_64 (/rstudio-0.99.489-x86_64)
       Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)

Error: Package: rstudio-0.99.489-1.x86_64 (/rstudio-0.99.489-x86_64)
       Requires: libc.so.6(GLIBC_2.14)(64bit)

所以,我尝试运行

$ sudo yum install libc.so.6

Package glibc-2.12-1.166.el6_7.3.i686 already installed and latest version
Nothing to do

$ sudo yum install libstdc++.so.6

Package libstdc++-4.4.7-16.el6.i686 already installed and latest version
Nothing to do

看起来 glib 和 libstd 已经安装了。可能 R 工作室没有在正确的目录中寻找库。有人可以帮我解决这个问题吗?我不知道该怎么做。

【问题讨论】:

  • 我认为与安装相关的问题不属于*..您可以将您的问题迁移到超级用户..
  • 在执行此操作时,您应该提及 rhel 的版本信息和位数

标签: linux rstudio redhat


【解决方案1】:

看来你是32位系统(看安装包名里的i686

Package libstdc++-4.4.7-16.el6.i686 already installed and latest version Nothing to do

在安装 64 位软件包时(请参阅软件包名称中的 x86_64

【讨论】:

    【解决方案2】:

    正如您从 https://www.rstudio.com/products/rstudio/download/ 文本中看到的那样,RHEL 软件包适用于 RHEL 7:

    Fedora 19+/RedHat 7+/openSUSE 13.1+

    您有 RHEL 6:无事可做。除非你能编译源码https://github.com/rstudio/rstudio/


    【讨论】:

      【解决方案3】:

      您需要安装服务器版本并使用浏览器访问它,请参阅此处的安装说明(选择 Redhat/CentOS 选项卡):https://www.rstudio.com/products/rstudio/download-server/

      【讨论】:

        【解决方案4】:

        尝试从此处https://support.rstudio.com/hc/en-us/articles/206569407-Older-Versions-of-RStudio 的存档中安装旧版本的 rstudio 我正在使用 Red Hat (4.4.7-3) 并面临同样的问题。安装 0.98 版本的 rstudio 对我有用。

        【讨论】: