1、首先找一台可以连接网络的机器,用yumdownloader 把需要安装的软件和依赖下载下来,我这用boost-devel*举例
yumdownloader --resolve boost-devel* #会把包下载到当前目录
2、把下载好的软件包传到没有网络的机器上,假设目录为/opt/packages/1111
cd /opt/packages/1111/ createrepo .
createrepo命令不存在的,可以yum install createrepo
进行安装
3、这样自行仓库就建立完成,然后/etc/yum.repos.d/添加对应的配置文件
[root@cas yum.repos.d]# cat localself.repo [self] name=local baseurl=file:///opt/packages/1111 gpgcheck=0