一、查看操作系统
查看系统默认安装的yum
rpm -qa|grep yum
二、需要安装的依赖包(灰色的是推荐安装的,黄色的是实际安装的)
binutils-2.23.52.0.1-12.el7.x86_64
binutils-2.20.51.0.2-5.46.el6.x86_64
compat-libcap1-1.10-3.el7.x86_64
compat-libcap1-1.10-1.x86_64
compat-libstdc++-33-3.2.3-71.el7.i686
compat-libstdc++-33-3.2.3-71.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-4.4.7-18.el6.x86_64
gcc-c++-4.8.2-3.el7.x86_64
gcc-c++-4.4.7-18.el6.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-2.12-1.209.el6.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
glibc-devel-2.12-1.209.el6.x86_64
ksh
ksh-20120801-33.el6.x86_64
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-0.3.107-10.el6.x86_64
libaio-devel-0.3.109-9.el7.i686
libaio-devel-0.3.109-9.el7.x86_64
libaio-devel-0.3.107-10.el6.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libgcc-4.4.7-18.el6.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-4.4.7-18.el6.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libstdc++-devel-4.4.7-18.el6.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXi-1.7.8-1.el6.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
libXtst-1.2.3-1.el6.x86_64
make-3.82-19.el7.x86_64
make-3.81-23.el6.x86_64
sysstat-10.1.5-1.el7.x86_64
sysstat-9.0.4-33.el6.x86_64
unixODBC-2.3.1-6.el7.x86_64 or later
unixODBC-2.2.14-14.el6.x86_64
unixODBC-2.3.1-6.el7.i686 or later
unixODBC-devel-2.3.1-6.el7.x86_64 or later
unixODBC-devel-2.2.14-14.el6.x86_64
unixODBC-devel-2.3.1-6.el7.i686 or later
注:i686和x86_64都需要安装
用yum进行安装
yum -y install binutils
compat-libcap1
compat-libstdc++-33
compat-libstdc++-33*i686
compat-libstdc++-33*.devel
compat-libstdc++-33
compat-libstdc++-33*.devel
gcc
gcc-c++
glibc
glibc*.i686
glibc-devel
glibc-devel*.i686
ksh
libaio
libaio*.i686
libaio-devel
libaio-devel*.devel
libgcc libgcc*.i686
libstdc++
libstdc++*.i686
libstdc++-devel
libstdc++-devel*.devel
libXi libXi*.i686
libXtst
libXtst*.i686
make
sysstat
unixODBC
unixODBC*.i686
unixODBC-devel
unixODBC-devel*.i686
检测31个RPM包是否都被安装
[root@docker ~]# rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel
binutils-2.23.52.0.1-55.el7.x86_64
compat-libcap1-1.10-7.el7.x86_64
compat-libstdc++-33-3.2.3-72.el7.x86_64
compat-libstdc++-33-3.2.3-72.el7.i686
gcc-4.8.5-4.el7.x86_64
gcc-c++-4.8.5-4.el7.x86_64
glibc-2.17-106.el7_2.8.x86_64
glibc-2.17-106.el7_2.8.i686
glibc-devel-2.17-106.el7_2.8.x86_64
glibc-devel-2.17-106.el7_2.8.i686
ksh-20120801-22.el7_1.3.x86_64
libaio-0.3.109-13.el7.x86_64
libaio-0.3.109-13.el7.i686
libaio-devel-0.3.109-13.el7.x86_64
libaio-devel-0.3.109-13.el7.i686
libgcc-4.8.5-4.el7.x86_64
libgcc-4.8.5-4.el7.i686
libstdc++-4.8.5-4.el7.x86_64
libstdc++-4.8.5-4.el7.i686
libstdc++-devel-4.8.5-4.el7.x86_64
libstdc++-devel-4.8.5-4.el7.i686
libXi-1.7.2-2.1.el7.x86_64
libXi-1.7.4-2.el7.i686
libXtst-1.2.2-2.1.el7.x86_64
libXtst-1.2.2-2.1.el7.i686
make-3.82-21.el7.x86_64
sysstat-10.1.5-7.el7.x86_64
unixODBC-2.3.1-11.el7.x86_64
unixODBC-2.3.1-11.el7.i686
unixODBC-devel-2.3.1-11.el7.x86_64
unixODBC-devel-2.3.1-11.el7.i686