linux安装r教程,科学网—linux red hat安装R - 贾津布的博文

环境:gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)

R版本:R-3.3.1

时间:2016.09.06

解压R包,运行./configure --prefix=$HOME/packages/R会报错缺少库文件。如

checking whether zlib support suffices... configure: error: zlib library and headers are required

因此,需要按照报错的提示依次安装需要的包。本次需要安装包有zlib,bzip

1. 更改环境变量

export PATH=$HOME/packages/bin:$PATH

export LD_LIBRARY_PATH=$HOME/packages/lib:$LD_LIBRARY_PATH

export CFLAGS="-I$HOME/packages/include"

export LDFLAGS="-L$HOME/packages/lib"

(以上文本浏览可能出现问题)

2. 安装zlib

cd ~/src

wget http://zlib.net/zlib-1.2.8.tar.gztar xzvf zlib-1.2.8.tar.gzcd zlib-1.2.8

./configure --prefix=$HOME/packages

make

make install

3. 安装bzip2

cd ~/src

wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gztar xzvf bzip2-1.0.6.tar.gz

cd bzip2-1.0.6

make -f Makefile-libbz2_so

make clean

make

make -n install PREFIX=$HOME/packages

make install PREFIX=$HOME/packages

但此方法好像不对。因此将Makefile文件中CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)一行后面添加上-fPIC。然后运行

make

make install PREFIX=$HOME/packages

4. 安装liblzma

cd ~/src

tar xzvf xz-5.2.2.tar.gzcd xz-5.2.2

./configure --prefix=$HOME/packages

make -j3

make install

5. 安装pcre

cd ~/src

tar xzvf pcre-8.38.tar.gz

./configure --enable-utf8 --prefix=$HOME/packages

make -j3

make install

6. 安装libcurl

cd ~/src

tar xzvf curl-7.47.1.tar.gz

cd curl-7.47.1

./configure --prefix=$HOME/packages

make -j3

make install

7. 安装R

cd ~/src

cd R-devel

rm -rf builddir

mkdir builddir

cd builddir

../configure --prefix=$HOME/packages/R

make -j3

make install

转载本文请联系原作者获取授权,同时请注明本文来自贾津布科学网博客。

链接地址:http://blog.sciencenet.cn/blog-3225905-1001306.html

下一篇:python 迭代读取fasta序列 统计GC含量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值