2

我正在尝试运行软件etherpad。当我运行 ./run.sh 时,它给了我错误

node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)
Ensure that all dependencies are up to date...  If this is the first time you have run Etherpad please be patient.
node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by node)

我已经安装了 Python 2.7

我在这里想念什么?

4

2 回答 2

3

我在这里想念什么。

您尝试运行的程序是在 GLIBC 2.9(或更高版本)的系统上构建的。

您正尝试在具有 GLIBC 2.5(或更早版本)的系统上运行该程序。那行不通:UNIX 系统支持向后兼容性(旧的可执行文件继续在新系统上运行),但反之则不行:构建在新系统上的二进制文件(通常)不会在旧系统上运行。

我已经安装了 Python 2.7

Python与您的问题无关。

于 2013-03-31T16:49:32.190 回答
0

尝试安装旧版本的 [node] 或自己编译。

您对 python27 的困惑是可以理解的,因为许多 ./configure 脚本都是 python。

于 2013-04-17T23:43:32.917 回答