[root@king01 ~]# yum install -y zlib-devel
[root@king01 ~]# tar xvf Python-2.7.5.tar.bz2 
[root@king01 ~]# cd Python-2.7.5
[root@king01 Python-2.7.5]# ./configure --prefix=/usr/local/python27
[root@king01 Python-2.7.5]# make
[root@king01 Python-2.7.5]# make install

[root@king01 ~]# vi /etc/profile
PATH=$PATH:/usr/local/python27/bin
[root@king01 ~]# source /etc/profile

[root@king01 ~]# yum install -y centos-release-scl
[root@king01 ~]# yum install -y devtoolset-4-gcc-c++ devtoolset-4-gcc
[root@king01 ~]# scl enable devtoolset-4 bash
[root@test01 ~]# gcc --version
gcc (GCC) 5.3.1 20160406 (Red Hat 5.3.1-6)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[root@king01 ~]# yum install -y git
[root@king01 ~]# git clone https://github.com/nodejs/node.git
Initialized empty Git repository in /root/node/.git/
remote: Counting objects: 376242, done.
remote: Compressing objects: 100% (120/120), done.
remote: Total 376242 (delta 120), reused 219 (delta 117), pack-reused 376005
Receiving objects: 100% (376242/376242), 337.98 MiB | 190 KiB/s, done.
Resolving deltas: 100% (272045/272045), done.

[root@king01 ~]# cd node
[root@king01 node]# ./configure
[root@king01 node]# make
[root@king01 node]# make install
[root@king01 ~]# node -v
v10.0.0-pre

[root@king01 ~]# npm install gtop -g
/usr/local/bin/gtop -> /usr/local/lib/node_modules/gtop/bin/gtop
+ gtop@0.1.5
added 105 packages in 141.017s

[root@king01 ~]# gtop

QQ截图20180213142158.png