Centos 6.7 安装RStudio server遇到的问题总结
来源:互联网 发布:网络小贷牌照名单 编辑:程序博客网 时间:2024/04/28 06:42
下载路径:
https://www.rstudio.com/products/rstudio/download-server/
[root@master R]# rstudio-server verify-installation
14 Dec 2015 09:38:34 [rserver] ERROR Unable to find libR.so in expected locations within R Home directory /usr/local/lib64/R; LOGGED FROM: bool rstudio::core::r_util::<unnamed>::detectRLocationsUsingR(const std::string&, rstudio::core::FilePath*, rstudio::core::FilePath*, rstudio::core::config_utils::Variables*, std::string*) /root/rstudio/src/cpp/core/r_util/REnvironmentPosix.cpp:545
14 Dec 2015 09:38:34 [rserver] ERROR R shared library (/usr/local/lib64/R/lib/libR.so) not found. If this is a custom build of R, was it built with the --enable-R-shlib option?; LOGGED FROM: bool rstudio::core::r_util::<unnamed>::validateREnvironment(const rstudio::core::r_util::EnvironmentVars&, const rstudio::core::FilePath&, std::string*) /root/rstudio/src/cpp/core/r_util/REnvironmentPosix.cpp:369
R shared library (/usr/local/lib64/R/lib/libR.so) not found. If this is a custom build of R, was it built with the --enable-R-shlib option?
rstudio-server start/running, process 45138
[root@master R]#
下载旧的版本,直接提示缺少。
[root@master R]# rpm -ivh rstudio-0.99.486-x86_64.rpm
error: Failed dependencies:
libR.so()(64bit) is needed by rstudio-0.99.486-1.x86_64
libc.so.6(GLIBC_2.14)(64bit) is needed by rstudio-0.99.486-1.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by rstudio-0.99.486-1.x86_64
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by rstudio-0.99.486-1.x86_64
[root@master R]#
1、找了帖子:libR.so是由于“编译缺少enable-R-shlib导致,重新编译R。
http://cos.name/cn/topic/156818/
centOS安装rstudio server,报错:缺少libR.so
./configure --enable-R-shlib
../appl/dchdc.o: could not read symbols: Bad value
collect2: ld 返回 1
make[3]: *** [libR.so] 错误 1
make[3]: Leaving directory `/opt/R/R-3.2.2/src/main'
make[2]: *** [R] 错误 2
make[2]: Leaving directory `/opt/R/R-3.2.2/src/main'
make[1]: *** [R] 错误 1
make[1]: Leaving directory `/opt/R/R-3.2.2/src'
make: *** [R] 错误 1
在原来的基础上再次configure会报错,删掉整个再来,ok。
2、libstdc++.so.6(GLIBCXX_3.4.15) Centos6.7最新的不到这个。
[root@master R]# whereis libstdc++.so.6
libstdc++.so: /usr/lib/libstdc++.so.6 /usr/lib64/libstdc++.so.6
[root@master R]# ll /usr/lib64/libstdc++.so.6
lrwxrwxrwx. 1 root root 19 11月 14 01:25 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.13
[root@master R]# ll /usr/lib/libstdc++.so.6
lrwxrwxrwx 1 root root 19 12月 14 15:30 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.13
[root@master R]#
[root@master R]# rpm -q --provides libstdc++
libstdc++ = 4.4.4-15.el6
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.1)(64bit)
libstdc++.so.6(CXXABI_1.3.2)(64bit)
libstdc++.so.6(CXXABI_1.3.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.1)(64bit)
libstdc++.so.6(GLIBCXX_3.4.10)(64bit)
libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
libstdc++.so.6(GLIBCXX_3.4.12)(64bit)
libstdc++.so.6(GLIBCXX_3.4.13)(64bit)
libstdc++.so.6(GLIBCXX_3.4.2)(64bit)
libstdc++.so.6(GLIBCXX_3.4.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.5)(64bit)
libstdc++.so.6(GLIBCXX_3.4.6)(64bit)
libstdc++.so.6(GLIBCXX_3.4.7)(64bit)
libstdc++.so.6(GLIBCXX_3.4.8)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
libstdc++ = 4.4.7-16.el6
libstdc++(x86-64) = 4.4.7-16.el6
libstdc++ = 4.4.4-15.el6
libstdc++.so.6
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(CXXABI_1.3.1)
libstdc++.so.6(CXXABI_1.3.2)
libstdc++.so.6(CXXABI_1.3.3)
libstdc++.so.6(GLIBCXX_3.4)
libstdc++.so.6(GLIBCXX_3.4.1)
libstdc++.so.6(GLIBCXX_3.4.10)
libstdc++.so.6(GLIBCXX_3.4.11)
libstdc++.so.6(GLIBCXX_3.4.12)
libstdc++.so.6(GLIBCXX_3.4.13)
libstdc++.so.6(GLIBCXX_3.4.2)
libstdc++.so.6(GLIBCXX_3.4.3)
libstdc++.so.6(GLIBCXX_3.4.4)
libstdc++.so.6(GLIBCXX_3.4.5)
libstdc++.so.6(GLIBCXX_3.4.6)
libstdc++.so.6(GLIBCXX_3.4.7)
libstdc++.so.6(GLIBCXX_3.4.8)
libstdc++.so.6(GLIBCXX_3.4.9)
libstdc++ = 4.4.7-16.el6
libstdc++(x86-32) = 4.4.7-16.el6
[root@master R]#
################ 版本太旧
[root@master R]# yum list installed glibc.x86_64
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
已安装的软件包
glibc.x86_64 2.12-1.166.el6 @anaconda-CentOS-201508042137.x86_64/6.7
[root@master R]#
###########
[root@master R]# yum list installed GLIBC
已加载插件:fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
已安装的软件包
glibc.x86_64 2.12-1.166.el6 @anaconda-CentOS-201508042137.x86_64/6.7
[root@master R]#
找帖子:需要重新装高版本的GCC
http://www.cnblogs.com/sitemaker/p/3185039.html
安装前GCC是4.4.7
[root@master lib64]# g++ --version
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
Copyright 2010 Free Software Foundation, Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
包括没有适销性和某一专用目的下的适用性担保。
[root@master lib64]#
安装后gcc是4.8.1
[root@master gcc-build-4.8.1]# g++ --version
g++ (GCC) 4.8.1
Copyright 2013 Free Software Foundation, Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
包括没有适销性和某一专用目的下的适用性担保。
[root@master gcc-build-4.8.1]#
再次检查确认,两个OK。
[root@master R]# rstudio-server verify-installation
浏览器:IP:8787
- Centos 6.7 安装RStudio server遇到的问题总结
- centos 6.5下安装rstudio server【总结】
- Rstudio安装包遇到的问题
- centos 6.5 安装 Rstudio-server
- Centos 6.5 64bit安装RStudio server
- Rstudio在centos下的安装
- Centos环境中Rstudio的安装
- CentOS 7安装过程中遇到的问题总结
- Centos安装MySQL数据库遇到的问题总结
- nginx centos下安装遇到的问题总结
- LINUX Centos 安装JDK遇到的问题总结
- centos 安装遇到的问题
- centos安装遇到的问题
- rstudio server包的安装位置
- centos 6.5下安装 rstudio server及问题解决
- RStudio Server安装说明
- rstudio-server安装
- 安装Rstudio-server步骤
- MQ、JMS以及ActiveMQ 关系的理解
- IOS8解决获取位置坐标信息出错(Error Domain=kCLErrorDomain Code=0)
- CentOS 7升级内核版本后VirtualBox无法启动问题
- [转]《设计模式》python实现
- css控制文字显示长度
- Centos 6.7 安装RStudio server遇到的问题总结
- jdk和jre的区别和联系--详细
- myeclipse 修改 背景颜色
- HTTPS(SSL加密)webservice客户端访问总结
- OC中的不可变字典
- Spring MVC 框架搭建及详解
- Android-图片存入系统相册更新显示
- LayoutInflater和findViewById的区别
- Android app做成 (home)launcher 只是 应用开发非ROM 开发