如果服务器不能联网可以搭建本地的仓库
需要把光盘放到光驱里面并且挂载好,可以访问到这个光驱里面的内容

[root@kylin ~]# cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak
[root@kylin ~]# rm -rf /etc/yum.repos.d/*
[root@kylin ~]# vim /etc/yum.repos.d/dvd.repo
写入如下内容

[dvd] 就是上面的名称
name=install dvd 就是名字
baseurl=file:///mnt rpm包的位置
enable=1 是否可用,1可用0不可用
gpgcheck=0 是否检测 0不检测

清空缓存
[root@kylin ~]# yum clean all
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Cleaning repos: dvd
Cleaning up everything
Cleaning up list of fastest mirrors

[root@kylin ~]# yum list
zsh.x86_64 5.0.2-25.el7 dvd
zziplib.x86_64 0.13.62-5.el7 dvd
device-mapper-libs.x86_64 7:1.02.135-1.el7_3.4 @updates
device-mapper-persistent-data.x86_64 0.6.3-1.el7 @base
dhclient.x86_64 12:4.2.5-47.el7.centos @anaconda
dhcp-common.x86_64 12:4.2.5-47.el7.centos @anaconda
dhcp-libs.x86_64 12:4.2.5-47.el7.centos @anaconda
基本都是dvd的仓库,还有一些是以@开头的是已经安装过的

就可以安装包了,也是有依赖关系的
[root@kylin ~]# yum install GConf2