无法在cent os上安装erlang

无法在cent os上安装erlang,erlang,centos,yum,Erlang,Centos,Yum,在cent os上安装erlang时,我遇到了以下错误 错误:包:erlang-crypto-R16B03-0.2.el6.x86_64(erlang解决方案) 要求:libcrypto.so.10(libcrypto.so.10)(64位) 错误:包:erlang-crypto-R16B03-0.2.el6.x86_64(erlang解决方案) 要求:libcrypto.so.10(OPENSSL_1.0.1)(64位) 您可以尝试使用--skip break来解决这个问题 您可以尝试运行:r

在cent os上安装erlang时,我遇到了以下错误

错误:包:erlang-crypto-R16B03-0.2.el6.x86_64(erlang解决方案)

要求:libcrypto.so.10(libcrypto.so.10)(64位)

错误:包:erlang-crypto-R16B03-0.2.el6.x86_64(erlang解决方案)

要求:libcrypto.so.10(OPENSSL_1.0.1)(64位)

您可以尝试使用--skip break来解决这个问题 您可以尝试运行:rpm-Va--nofiles--nodigest

我在谷歌上四处搜索,发现这个问题可以通过安装openssl devl来解决。所以我这样做了,并尝试再次安装erlang,但得到了相同的错误


如何在cent os 6.4上安装最新版本的erlang?

如何安装?根据Riak的文档,您使用:

sudo yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf
然后,构建Erlang:

wget http://erlang.org/download/otp_src_R15B01.tar.gz
tar zxvf otp_src_R15B01.tar.gz
cd otp_src_R15B01
./configure && make && sudo make install

您可以使用repo安装erlang

  • 安装回购

    wgethttp://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

    rpm-Uvh erlang-solutions-1.0-1.noarch.rpm

  • 安装erlang

    sudo yum安装erlang

    • 您的错误是

      “错误:包:erlang crypto-R16B03-0.2.el6.x86_64”

      因此,您可以下载并安装R16B03

      wget http://erlang.org/download/otp_src_R16B03.tar.gz
      
      tar -zxvf src_R16B03.tar.gz
      
      cd src_R16B03.tar.gz
      
      yum localinstall erlang
      

      在Centos 6上,使用Fedora的EPEL是一种可靠的方法。我目前已安装erlang-crypto-R14B-04.3.el6.x86_64。如果启用了不同的repo,则可能是冲突,或者来自另一个repo的包存在问题(我建议禁用提供它的任何repo,或者至少忽略来自该repo的erlang)


      要在centos中脱机安装erlang,请执行以下步骤:

    • 我们需要一台连接互联网的机器来下载rpm

      yum install yum-plugin-downloadonly -y
      
      yum install --downloadonly --downloaddir=/home/user/ erlang
      
      /home/user/
      目录下以rpm形式下载所有erlang依赖项包

    • 现在将所有rpm复制到任何目录下的脱机机器上(例如,
      /home/user/

      键入以下命令以安装erlang及其依赖项

      cd /home/user/
      
      rpm -Uvh *.rpm
      
    • 完成了

      使用命令进行检查

      erl
      

      (按Ctrl+c两次以退出
      erl
      命令)

      这在centos7上对我有效

      sudo yum install epel-release
      sudo yum update
      wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
      sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
      sudo yum install erlang
      

      我遵循了,但我会尝试你的方法。@AkshatJiwanSharma顺便说一句,ErlangSolutions不是最初的Erlang创建者。完成,谢谢:)我应该首先从源代码安装完整的答案应该不仅仅是一个简单的链接。如果您能提供一些关于如何安装R16B03软件包的附加信息,我们将不胜感激!失败的依赖项:erlang-solutions-1.0-1.noarch需要发布epel
      sudo yum install epel-release
      sudo yum update
      wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
      sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
      sudo yum install erlang