linux如何离线安装yum
linux如何离线安装yum详细介绍
在 Linux 系统中离线安装yum可以按下面的步骤操作:
1. 收集依赖包
- 你需要在一台网络连接正常且和目标系统版本、架构一致的 Linux 机器上下载
yum及其依赖包。可以使用yumdownloader命令(若该命令未安装,先使用yum install yum-utils安装)。
bash
yumdownloader yum
这个命令会下载yum及其所有依赖包到当前目录。
2. 复制依赖包到目标系统
把下载好的所有rpm包复制到目标离线系统中,比如可以使用scp或者存储设备进行复制。
3. 安装依赖包
在目标系统上,使用rpm命令来安装这些包。要注意,由于依赖关系,需要按正确顺序安装或者使用--nodeps参数(但使用--nodeps可能会有问题,尽量不用)。
bash
*.rpm
若没有依赖冲突,可使用以下命令:
bash
*.rpm
4. 配置本地 yum 源(可选)
若要在离线环境下继续使用yum,可以配置本地 yum 源。创建一个本地仓库目录,把rpm包复制进去,然后使用createrepo工具创建仓库元数据(若createrepo未安装,需提前下载安装)。
bash
/localrepo*.rpm /localrepo
createrepo /localrepo
接着创建一个新的 yum 源配置文件,例如/etc/yum.repos.d/local.repo:
ini
5. 测试 yum
配置完成后,执行以下命令来测试yum是否正常工作:
bash
yum clean allyum makecache
yum list
91234yum clean allyum makecacheyum list
按照以上步骤操作,你就可以在离线环境中完成yum的安装和配置。