1. 制作离线yum源

首先从能下载的yum源地址下载yum包,下载方式如下

这种操做并不会安装这些,只是下载及相关依赖

—downloaddir:指rpm包存放的路径

  1. mkdir /opt/repo
  2. yum install --downloadonly --downloaddir=/opt/repo packagename

下载所有的完毕后 将整个目录打成zip包,存放至需要的服务器上

已整理的一份yum源:http://192.168.100.223:8081/Software/Linux/linux-rpm/repo.zip

2. 加载yum源

2.1 解压yum源码包

  1. # 将zip包中的yum源解压至该目录
  2. cd /opt/
  3. unzip repo.zip

2.2 创建yum源

  1. # 创建新的yum源
  2. createrepo /opt/repo

2.3 修改yum源地址

  1. cd /etc/yum.repos.d/
  2. cat <<EOF > repo.repo
  3. [repo]
  4. name=repo
  5. baseurl=file:///opt/repo/
  6. gpgcheck=0
  7. enabled=1
  8. proxy=_none_
  9. EOF
  10. mkdir bak
  11. mv `ls |grep -Ev 'bak|repo.repo'` bak