Linux依赖包的下载方式

一般在安装软件的情况会报缺少依赖包的情况
我们可以根据一下地址进行搜索自己需要的依赖包进行下载

linux 依赖包下载网址:https://pkgs.org/

比如要下载依赖包:net-tools,输入后进行搜索,
在这里插入图片描述
根据自己的系统版本下载对应的依赖包
查询系统版本:uname -a
在这里插入图片描述

另外一种最简单的方式

思路:首先在本地虚拟机安装一个与离线服务器版本一致的系统,然后再本地虚拟机下载需要的rpm包到一个目录下但不安装,之后吧这些rpm包配置成一个yum仓库,打包放到离线服务器中,配置yum源就好。

下载指定依赖包(之下载不安装)到指定的目录
–downloadonly --downloaddir=指定目录
例如下载一个gcc-c++的依赖包

yum install gcc-c++ --downloadonly --downloaddir=/tmp/offline_rpm

在这里插入图片描述
创建本地yum仓库,使用createrepo来创建repository仓库,如果系统里没有该命令的话需要先进行createrepo的安装

yum install createrepo

createrepo /tmp/offline_rpm

创建好的仓库目录会出现 repodata子目录
在这里插入图片描述
在这里插入图片描述
将 /tmp/offline_rpm/下面全目录 使用SSH等文件传输工具如WinSCP拷贝出来至内网CentOS服务器上面进行安装。

离线服务器yum仓库配置

a.将 offline_rpm 文件夹传输至 内网主机 /tmp 下
b.将/etc/yum.repos.d下面所有repo文件进行转移至bak文件夹下。(如果没有就自己新建一个bak目录)
c.新建一个repo文件

写入如下内容并保存
vim /etc/yum.repos.d/new.repo

[New]
name=New
baseurl=file:///tmp/offline_rpm
gpgcheck=0
enabled=1

清理yum,之后开始安装程序

yum clean all
  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

被生活耽误的旅行者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值