(1) Update the files under /etc/yum.repos.d , check whether it is available.
(2) And then run command "#yum repolist all" to sync the repo.
(3) Check the proxy and dns server in the system.
To enable yum to use the SSH tunnel, need to edit the file/etc/yum.conf, and add in the line “proxy=http://<IPaddr:port number>”.
To enable proxy on Redhat Linux, need to edit the file/etc/rhsm/rhsm.conf, and add these two rows “proxy_hostname = <IPaddr>”and “proxy_port = <port number>”. Or add the row“proxy=http://<IPaddr:port number>”.
To enable proxy on CentOS, add the following lines to your/etc/environment file:
http_proxy="http://<IPaddr:portnumber>/"
https_proxy="https://<IPaddr:portnumber>/"
ftp_proxy="ftp://<IPaddr:portnumber>/"
no_proxy=".mylan.local,.domain1.com,host1,host2"
To apply these settings without restarting the machine run thefollowing commands,
export http_proxy="http://<IPaddr:port number>/"
export https_proxy="https://<IPaddr:port number>/"
export ftp_proxy="ftp://<IPaddr:portnumber>/"
exportno_proxy=".mylan.local,.domain1.com,host1,host2"