【问题标题】:Revolution R: installation on debian jessie革命 R:在 debian jessie 上安装
【发布时间】:2016-01-05 23:48:45
【问题描述】:

我需要在 Debian Jessie(版本 8,64 位)上安装 Revolution R

在我的系统上已经安装了R 3.1.1Rstudio

Revolution download page 给了我三个 Ubuntu 安装包:12、14、15(旧 LTS、当前 LTS、当前版本)。 Rstudio 包为 Ubuntu 12.04+ 和 Debian 8+(32 位和 64 位版本)提供了一个单独的包。

有一种方法可以了解要安装的正确软件包是什么?

编辑:我从community group 看到 Debian 不受官方支持,但使用 Ubuntu 软件包应该没问题。

【问题讨论】:

    标签: linux r ubuntu debian revolution-r


    【解决方案1】:

    在 Debian Jessie 上安装 Revolution R 似乎没问题。

    一些注意事项:

    • 在我的系统上,libjpeg8 缺少依赖项。为避免这种情况,我从testing 存储库安装。

      1. 我尝试使用gdebi 安装包以安装和解决所有必要的依赖项。
      2. 稳定存储库中缺少libjpeg8,所以我从测试存储库中取出它,用pinning preferences保护其他包:

        sudo printf "# testing\ndeb http://httpredir.debian.org/debian/ stretch main contrib non-free" >> /etc/apt/sources.list
        
        sudo vim /etc/apt/preferences
        # old
        Package: *
        Pin: release o=Debian,a=stable
        Pin-Priority: 980
        
        Package: *
        Pin: release a=jessie-backports
        Pin-Priority: 900
        
        # new 
        Package: libjpeg8 
        Pin: release o=Debian,a=stretch 
        Pin-Priority: 990
        

      注意:安装的包是libjpeg8:i386版本。

    • Revolution R 的安装过程擦除原来的RRscript 可执行文件,所以我认为最好备份它们(以root 身份或使用sudo):

      sudo cp -i /usr/bin/Rscript /usr/bin/Rscript-original
      sudo cp -i /usr/bin/R /usr/bin/R-original
      
    • 以防万一您需要在没有备份的情况下恢复原始的 RRstudio 可执行文件,应该足以重新安装 r-base-core 包:

      sudo apt-get --reinstall install r-base-core -V
      
    • 将 Revolution R 与 Rstudio 一起使用应该没问题。但是,如果您将 Rstudio 的自定义版本(例如原始版本)与 Rstudio 一起使用,则可以关注these instructions

      export RSTUDIO_WHICH_R=/usr/bin/R-original
      echo "export RSTUDIO_WHICH_R=/usr/bin/R-original" >> ~/.profile
      source ~/.profile
      # logout and login again to use this profile also outside the bash
      

    【讨论】:

    • 谢谢,这确实是我找到的唯一解决方案。不得不提的是,我已经尝试过使用 Ubuntu 15 版本并且工作正常。如图所示,还必须安装 libjpeg8,但在第 2 步之后运行 apt-get 更新。然后使用 gdebi MRO-3.2.3-Ubuntu-15.4.x86_64.deb 安装软件包
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 2018-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多