centos如何通过yum下载rpm包,通过下载rpm包拉到没有网络的机器下载

今天药忘吃喽~ 2022-05-30 12:14 309阅读 0赞

如果服务器不能上网,源码编译又过于复杂,想直接通过rpm包安装,这就需要先在一台机器上通过yum将所需要的rpm包下载到本地,然后传到不能上网又需要用rpm包安装的机器上。

1.yum install —downloadonly —downloaddir=/tmp/pages rpm-build

处理依赖关系自动下载到/tmp/pages目录,pages这个目录会自动创建.

2.此种模式是只下载不安装,如图所示 exiting because “Download Only” specified.

3.进入到下载目录,查看下载下来的 rpm包.

4.上传到另外一台机器或就在本机测试安装,用rpm -Uvh *.rpm命令.

5.用rpm -qa|grep mysql命令进行验证,如图所示安装成功,这样就实现了在无法联网的机器中通过rpm包安装,既解决了源码的繁琐,也很好的解决了依赖关系.

注意:此种方法适合于7.x系统,不适合6.x系统

发表评论

表情:
评论列表 (有 0 条评论,309人围观)

还没有评论,来说两句吧...

相关阅读

    相关 RPM离线下载方法

    RPM包离线下载方法 Centos中在没有网络的环境下面需要安装相应的依赖的时候是非常头痛的一件事,但是有解决方案.首先我们可以在一个有网络的环境中将需要的RPM包给下载

    相关 yum下载RPM及依赖

    当生产环境由于安全原因处于断网状态的时候。通过本地源的方式,使用yum能够自动安装软件,并且自动处理好依赖关系。然而该方法最最关键的一个问题是——怎么获取该软件及其依赖包...