本地yum源下载和配置

最近遇到了在无网环境下安装软件的情况,其中的依赖关系解决起来特别麻烦,

下面就分享一下我的解决办法:

我的办法就是找一台有网络环境的Linux电脑虚拟机也可以,使用:yumdownloader --resolve --destdir=./ gcc 命令把依赖包都下载到当前文件夹然后把它拷贝到内网服务器去配置yum源进行安装。

1、找一台有网的Linux电脑(建议使用虚拟机)执行以下命令下载软件和依赖包

yumdownloader --resolve --destdir=./ gcc
# yumdownloader 使用yum-tools下载软件
# --resolve 告诉 yumdownloader 解析并下载所有依赖项
# --destdir 告诉 yumdownloader 下载到哪里,不写下载到当前目录
# gcc 要下载的软及其依赖

2、将下载的软件包和依赖拷贝下来,放到内网服务器上

3、设置本地仓库: 在目标系统上,创建一个本地仓库并将软件包复制到相应目录。使用 createrepo 工具创建本地仓库

yum install createrepo
cd /path/to/local/repository
createrepo .

4、接下来就是配置本地yum源的一些操作了,大家自行百度吧,我就不多介绍了

你可能感兴趣的:(服务器,运维)