执行NPM命令报 node: /lib64/libc.so.6: version `GLIBC_2.16′ not found (required by node)
> npm -V
| 
					 1 2 3  | 
						node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by node) node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by node) node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node)  | 
					
这是版本比较低,支持不够导致的
> strings /lib64/libc.so.6 |grep GLIBC_
| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16  | 
						GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12 GLIBC_PRIVATE  | 
					
下载高版本的glibc,重新编译安装一下
下载glibc
		| 
					 1  | 
						wget https://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz  | 
					
安装
		| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17  | 
						# 解压 tar -xvf glibc-2.17.tar.gz #进入glibc-2.17目录中 cd glibc-2.17 #创建build目录 mkdir build #进入build目录中 cd build #执行./configure ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin #编译&安装 make && make install  | 
					
查看支持情况
> strings /lib64/libc.so.6 |grep GLIBC_
| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21  | 
						GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12 GLIBC_2.13 GLIBC_2.14 GLIBC_2.15 GLIBC_2.16 GLIBC_2.17 GLIBC_PRIVATE  | 
					
> ls -l /lib64/libc.so.6
| 
					 1  | 
						lrwxrwxrwx 1 root root 12 Aug 18 16:05 /lib64/libc.so.6 -> libc-2.17.so  | 
					
			如果想赏钱,可以用微信扫描下面的二维码,一来能刺激我写博客的欲望,二来好维护云主机的费用; 另外再次标注博客原地址 itnotebooks.com 感谢!