适用于ubuntu 16.04 32位的R-studio安装

时间:2018-03-05 12:03:39

标签: rstudio ubuntu-16.04

我对Ubuntu 16.04 32位的R-studio安装有问题。我在这里找到了问题的原因 - https://mikewilliamson.wordpress.com/2016/11/14/installing-r-studio-on-ubuntu-16-10/。但脚本示例适用于64位计算机,我不太明白如何为我的32位计算机更改它们。 有人有同样的问题吗?你是怎么解决的?

2 个答案:

答案 0 :(得分:0)

o在32位机器上的ubuntu 16.04 LTS上安装R 3.4.1和Rstudio:

执行以下步骤:

  

cd $ HOME

     

wget https://cran.rstudio.com/src/base/R-3/R-3.4.1.tar.gz

     

tar xvf R-3.4.1.tar.gz

     

cd R-3.4.1

     

sudo apt-get install gcc fort77 aptitude

     

sudo aptitude install g ++

     

sudo aptitude install xorg-dev

     

sudo aptitude install libreadline-dev

     

sudo aptitude install gfortran

     

gfortran --version

     

sudo apt install libpcre3-dev liblzma-dev libbz2-dev

     

sudo add-apt-repository ppa:webupd8team / java -y

     

sudo apt-get update

     

sudo apt-get install oracle-java8-installer

     

sudo apt-get install oracle-java8-set-default

     

sudo apt-get install texlive-base

     

sudo apt-get install texinfo

     

sudo apt-get install texlive-fonts-extra

     

sudo apt-get install libcurl4-openssl-dev

     

sudo apt-get install libcairo2-dev libpng-dev zlib1g-dev libpixman-1-dev libxt-dev

     

java -version

需要构建共享库(--enable-R-shlib)

RStudio IDE需要使用--enable-R-shlib选项

  

sudo ./configure --enable-R-shlib

     

sudo make

     

sudo make install

     

R --version

     

cd $ HOME

     

rm R-3.4.1.tar.gz

     

sudo rm -rf R-3.4.1

编译期间只显示一条警告:

main.c:在函数'dummy_ii'中:

main.c:1669:12:warning:函数返回局部变量的地址[-Wreturn-local-addr]      return(uintptr_t)ⅈ

        ^

现在你可以安装Rstudio(这里是32位系统;在这里为你选择正确的系统https://www.rstudio.com/products/rstudio/download/):

  

sudo apt-get install gdebi-core

     

wget https://download1.rstudio.org/rstudio-1.0.143-i386.deb

     

sudo gdebi -n rstudio-1.0.143-i386.deb

     

rm rstudio-1.0.143-i386.deb

要知道您是否拥有32位或64位系统,请输入: uname -a

机器硬件名称列出您的系统是32位(“i686”还是“i386”)还是64位(“x86_64”)。

有关详细信息,请参阅链接: https://biostatsr.blogspot.in/2017/06/install-r-340-and-rstudio-on-ubuntu.html

答案 1 :(得分:0)

似乎32位不支持Ubuntu 16.04中当前版本的RStudio。所以我启用了i386架构(https://blog.teststation.org/ubuntu/2016/05/12/installing-32-bit-software-on-ubuntu-16.04/)以安装以前的Ubuntu 32位版本。

    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get install libc6:i386 libstdc++6:i386

然后我能够安装RStudio 1.1.442 - Ubuntu 12.04-15.10 / Debian 8(32位)(https://download1.rstudio.org/rstudio-1.1.442-i386.deb)。它适用于我的Xubuntu 16.04(32位)