首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在centos (64位)上安装rJava。找不到lpcre,llzma

在CentOS 64位系统上安装rJava时,如果找不到lpcre和llzma库,可以尝试以下步骤来解决这个问题:

1. 安装必要的依赖库

首先,确保你已经安装了所有必要的依赖库。你可以使用以下命令来安装它们:

代码语言:javascript
复制
sudo yum install -y java-1.8.0-openjdk-devel gcc gcc-c++ make autoconf automake libtool pkgconfig

2. 安装lpcre和llzma库

安装lpcre库

代码语言:javascript
复制
sudo yum install -y pcre pcre-devel

安装llzma库

代码语言:javascript
复制
sudo yum install -y xz xz-devel

3. 安装rJava

确保你已经安装了R,并且R的版本是最新的。你可以使用以下命令来安装R:

代码语言:javascript
复制
sudo yum install -y R

然后,安装rJava包:

代码语言:javascript
复制
sudo R CMD INSTALL rJava_0.9-13.tar.gz

如果你没有rJava_0.9-13.tar.gz文件,可以从CRAN

下载。

4. 配置Java环境变量

确保你的Java环境变量已经正确配置。你可以编辑/etc/profile文件,添加以下内容:

代码语言:javascript
复制
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$PATH:$JAVA_HOME/bin

然后,使配置生效:

代码语言:javascript
复制
source /etc/profile

5. 验证安装

最后,验证rJava是否安装成功:

代码语言:javascript
复制
R CMD javareconf

如果一切正常,你应该会看到类似以下的输出:

代码语言:javascript
复制
Java interpreter : /usr/lib/jvm/java-1.8.0-openjdk/bin/java
Java version     : 1.8.0_XXX
Java home path   : /usr/lib/jvm/java-1.8.0-openjdk
Java compiler    : /usr/lib/jvm/java-1.8.0-openjdk/bin/javac
Java headers gen.: /usr/lib/jvm/java-1.8.0-openjdk/bin/javah
Java archive tool: /usr/lib/jvm/java-1.8.0-openjdk/bin/jar
Non-system Java on Linux

这样,你应该已经成功在CentOS 64位系统上安装了rJava,并且解决了找不到lpcre和llzma库的问题。如果还有其他问题,请检查错误日志并进行相应的调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • CentOS 7安装MySQL

    MariaDB与MySQLCentOS Linux 有一点需要注意的是,MySQL将需要来自MariaDB的一组不同的基础依赖关系。...另外使用MySQL将打破CentOS的概念和理念:为最大可靠性而设计的产品包。 因此,决定是使用Maria还是MySQL时,应该权衡两个选项:我当前的DB Schema能否与Maria一起工作?...玛丽亚安装MySQL有什么好处? Maria组件对于MySQL结构是100%透明的,有一些额外的效率和更好的授权。除非有令人信服的理由出现,否则建议将CentOS配置为使用MariaDB。...CentOS支持Maria的最大理由是 - 大多数人会使用MariaDB。遇到问题时,您将获得更多玛丽亚协助。 CentOS旨在与Maria一起运行。因此,玛丽亚将提供更好的稳定性。...我们现在可以使用 yum 包管理器来安装 MySQL - [root@centos]# yum -y install mysql-server 第3步 - 启动并启用MySQL守护程序服务。

    1.3K20

    CentOS 7 安装 RabbitMQ

    RabbitMQ 服务器安装之前需要安装 erlang。 最新版本的 RabbitMQ 3.8.0 需要 Erlang 21.3 以上的版本支持。...在这里,我们需要在你的 CentOS安装 Erlang 21.3.8.8 版本。...安装 RabbitMQ 运行下面的命令,将 RabbitMQ 下载到你服务器。...如果你的服务器还启用了 SELinux 的话,你还需要执行下面的命令来让让 RabbitMQ 服务器能够接收发送网络数据: setsebool -P nis_enabled 1 RabbitMQ 设置自动启动 安装完成后...你可以使用不同的用户名,我们执行的上面的命令中,用户登录使用的密码为字符 StrongPassword,你可以将这个字符修改为其他的字符,或者你也可以登录成功后 UI 界面中进行修改。

    98020

    CentOS 7 安装 RabbitMQ

    RabbitMQ 服务器安装之前需要安装 erlang。 最新版本的 RabbitMQ 3.8.0 需要 Erlang 21.3 以上的版本支持。...在这里,我们需要在你的 CentOS安装 Erlang 21.3.8.8 版本。...安装 RabbitMQ 运行下面的命令,将 RabbitMQ 下载到你服务器。...如果你的服务器还启用了 SELinux 的话,你还需要执行下面的命令来让让 RabbitMQ 服务器能够接收发送网络数据: setsebool -P nis_enabled 1 RabbitMQ 设置自动启动 安装完成后...你可以使用不同的用户名,我们执行的上面的命令中,用户登录使用的密码为字符 StrongPassword,你可以将这个字符修改为其他的字符,或者你也可以登录成功后 UI 界面中进行修改。

    1.7K40

    CentOS 7安装Webmin

    本教程中,您将在服务器安装和配置Webmin,并使用免费的腾讯云SSL证书保护对接口的访问。然后,您将使用Webmin添加新用户帐户,并从仪表板更新服务器的所有软件包。...密钥,以便您的系统信任新的存储库: wget http://www.webmin.com/jcameron-key.asc sudo rpm --import jcameron-key.asc 注意:安装...第二步、使用腾讯云加密添加有效证书 启用配置之前,我们需要安装SSL证书,具体操作流程如下: 申请域名型(DV)SSL证书 申请入口 进入SSL证书管理控制台 单击【申请证书】 查看申请域名型证书型号...Web浏览器中输入https://your_domain:10000 ,将your_domain替换为您在服务器指向的域名。 注意:首次登录时,您将看到“SSL 证书”错误。...例如,如果您安装了Apache,则可以Servers下找到它的配置选项卡,在这个页面配置Apache。 请阅读Webmin官方维基百科,了解有关使用Webmin管理系统的更多信息。

    4.8K30

    CentOS 7安装MongoDB

    在这个MongoDB教程中,我们将解释如何在CentOS 7安装数据库,然后提供一些基本特性和功能的简短指南。...install-mongodb-centos-7-title.png MongoDB是一个非关系型数据库引擎,面向文档的数据库的访问。...添加MongoDB源 MongoDB的最新稳定版本是3.2,撰写本文时,CentOS 7源中默认不包含MongoDB的数据源。所以,我们需要自己添加MongoDB源。...添加任何用户之前,创建一个数据库来存储用户数据以进行身份验 use admin 3.使用以下命令创建管理用户,该用户可以在任何数据库创建其他用户。...mongodb-org-tools中,我们还安装了许多其他工具,如mongodump和mongorestore用于创建和恢复备份和快照,以及mongoimport和mongoexport从扩展JSON

    14.5K61
    领券