【问题标题】:Trying to install meteor on centos 5试图在centos 5上安装流星
【发布时间】:2012-05-28 09:48:21
【问题描述】:

操作系统:Red Hat Enterprise Linux Server 5.5 版 (Tikanga)

尝试运行此命令安装流星:

curl install.meteor.com | /bin/sh
============= Output Error ===============
Installing /tmp/meteor-install-Nv47529/meteor-0.3.6-1.x86_64.rpm
error: Failed dependencies:
        libc.so.6(GLIBC_2.6)(64bit) is needed by meteor-0.3.6-1.x86_64
        libc.so.6(GLIBC_2.7)(64bit) is needed by meteor-0.3.6-1.x86_64
        libc.so.6(GLIBC_2.9)(64bit) is needed by meteor-0.3.6-1.x86_64
        libstdc++.so.6(GLIBCXX_3.4.9)(64bit) is needed by meteor-0.3.6-1.x86_64
Installation failed.
============= Output Error ===============

glib 缺少显示,但使用检查 glib

rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}\n" | grep glibc | sort

给我看

compat-glibc-2.3.4-2.26.i386
compat-glibc-2.3.4-2.26.x86_64
compat-glibc-headers-2.3.4-2.26.x86_64
glibc-2.5-49.el5_5.7.i686
glibc-2.5-49.el5_5.7.x86_64
glibc-common-2.5-49.el5_5.7.x86_64
glibc-devel-2.5-49.el5_5.7.i386
glibc-devel-2.5-49.el5_5.7.x86_64
glibc-headers-2.5-49.el5_5.7.x86_64
glibc-utils-2.5-49.el5_5.7.x86_64

所以知道是什么问题吗?

【问题讨论】:

    标签: centos meteor


    【解决方案1】:

    GLIBC_2.6 是 RPM 必需的,你只有 GLIBC_2.5,所以你需要升级。

    或者,这种依赖关系可能比它需要的更严格;尝试自己打包 Meteor。

    【讨论】:

    • 我很想知道 glibc 2.6+ 的具体要求,因为大多数 RHEL 或他们的同类都只支持 2.5。不打算在短期内大幅跳转到 Centos 6。 distrowatch.com/table.php?distribution=centos
    • @JeffreyGilbert:不要将 SO 版本与包版本混淆,请参阅 rpmfind.net/linux/rpm2html/…rpmfind.net/linux/rpm2html/…;所以,是的,您需要升级到较新的发行版或自己打包 Meteor,假设不一定需要这样的最新版本。我不知道为什么 rpm 存在依赖关系的更多细节,它可能毫无意义......
    • 我知道这意味着我必须将我的发行版升级到 Centos 6,我目前正在感叹一些旧版软件现在无法访问 MySQL。它几乎顺利,直到它没有。
    猜你喜欢
    • 2012-06-10
    • 2016-05-03
    • 2011-10-26
    • 2014-04-12
    • 1970-01-01
    • 2017-03-26
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多