Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (requ

  安装Node的时候报错:

Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by wkhtmltopdf)

  百度了一番,显示缺少 GLIBC_2.27 ,然后就去安装了一番http://ftp.gnu.org/gnu/libc/

  安装完了,但是没得什么用,还是一样的错误。
  然后查看一下支持的版本,在Ubuntu 16的版本上是不支持的;
  查看支持的版本命令:

strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_

  然后就换了 Ubuntu 18.4;
  继续查看一下:

strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_

name@iZbp1710jbw8emgirZ:~# strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_
GLIBC_2.2.5
GLIBC_2.4
GLIBC_2.15
GLIBC_2.18
GLIBC_2.23
GLIBC_2.24
GLIBC_2.25
GLIBC_2.26
GLIBC_2.27
GLIBC_PRIVATE

  这是支持的,然后重新安装 Node,顺利安装好。没有出现什么错误。

总结:
  Ubuntu 16.04 不支持 GLIBC_2.27 ,更换至 Ubuntu 18.04即可. 不需要单独安装,更换后就不会报错。

你可能感兴趣的:(Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (requ)