方法一:在一台有网络的机器,用yum下载好所需程序,传到另外一台网络的机器上安装

yum install xtrabackup --downloadonly --downloaddir=/rpmpath
-- xtrabackup 安装包名字
-- /rpmpath 包放置路径

缺点:使用方法一,因为每台机器的yum源不一样,下载的包,可能不一致,另外有可能找不到所需版本。

方法二:跟方法一雷同,只是命令不一样,可以指定版本安装

[root@commonTest ~]# yum clean all  -- 先清理所有的下载包
[root@commonTest software]# yum localinstall percona-xtrabackup-24-2.4.10-1.el7.x86_64.rpm # 安装本地rpm包

y 代表下载安装,d 仅下载,n 不做操作

 [root@~ yum.repos.d]# cat /etc/yum.conf | grep cachedir  #下载完毕后,查看存放路径
cachedir=/var/cache/yum/$basearch/$releasever
[root@~ 7]# find -name *.rpm # 切换路径,找rpm包
./base/packages/perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm
./base/packages/perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm
./base/packages/perl-DBD-MySQL-4.023-6.el7.x86_64.rpm
./base/packages/perl-DBI-1.627-4.el7.x86_64.rpm
./base/packages/perl-Digest-1.17-245.el7.noarch.rpm
./base/packages/perl-Digest-MD5-2.52-3.el7.x86_64.rpm
./base/packages/perl-IO-Compress-2.061-2.el7.noarch.rpm
./base/packages/perl-Net-Daemon-0.48-5.el7.noarch.rpm
./base/packages/perl-PlRPC-0.2020-14.el7.noarch.rpm
./extras/packages/libev-4.15-7.el7.x86_64.rpm
[root@~ 7]# rpm -ivh base/packages/* extras/packages/* # 安装依赖包
[root@commonTest software]# rpm -ivh percona-xtrabackup-24-2.4.10-1.el7.x86_64.rpm # 解决依赖关系后,安装原本要安装的包
rpm -Uvh *

缺点:存在与方法一,类似的问题,如果机器,本来就安装了相应的rpm包,则该rpm包不会下载。

总结一:方法一和方法二,都建议在干净的环境中下载

总结二:先将依赖包卸载干净在下载,此方法,还没有成功试验成功

centos 7 无网络情况下,解决yum 安装依赖rpm包的更多相关文章

  1. Linux下彻底删除安装的rpm包

    如何彻底Linux系统下安装的rpm包?现以mySQL为例进行介绍: 一.使用以下命令查看mysql安装情况 [root@xpq mysql]# rpm -qa|grep -i mysql MySQL ...

  2. linux无网络情况下安装rpm包

    首先理清楚两个东西:rpm和yum.rpm全称redhat package manager,用来管理软件包:yum全称yellow dog updater,modified,它是rpm的前端程序,因为 ...

  3. 【Docker】CentOS7 上无网络情况下安装

    自建虚拟机,但是连接不上网络,只能通过下载rpm包进行安装docker 环境:CentOS 7.3.1611 x64 rpm镜像下载地址用的阿里的https://mirrors.aliyun.com/ ...

  4. 解决Yum安装依赖问题

    导读 最近在网上看到很多关于安装网络Yum源是报错的求助,本小白也曾遇到过此类问题,后找过度娘没有有效的解决办法.最后,经过几番尝试后终于解决,现在将解决方案共享给大家! Yum源及安装 安装过程在之 ...

  5. CentOS7使用yum安装ceph rpm包

    1. 安装centos7对扩展repo的支持yum install yum-plugin-priorities保证下面的选项是开启的[main]enabled = 1 2. 安装 release.ke ...

  6. Kali Linux ——在无网络情况下安装无线网卡驱动

    1.背景: 今日刚刚开始学习kali linux,众所周知,安装完成后,系统是没有无线网卡驱动的,这就对学生党造成相当的困扰:校园网要连接有线是需要认证客户端的,而认证客户端只有windows端,如此 ...

  7. Linux下卸载和安装MySQL[rpm包]

    一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mysql 显示: mysql-libs-5.1.52-1.el6_0.1.i686 卸载方法: yum -y re ...

  8. 下载yum安装的rpm包

    方法一 通过yum自带的yumdownloader工具进行下载,这个工具是由yum-utils这个软件安装生成的 执行如下命令,检查yum-utils是否存在: rpm -qa |grep yum-u ...

  9. 如何使用yum来下载RPM包而不进行安装

    如何使用yum来下载RPM包而不进行安装 2015-03-23 13:15 theo-l译 linux.cn 字号:T | T yum是基于Red Hat的系统(如CentOS.Fedora.RHEl ...

随机推荐

  1. 洛谷P1105 普及- 生日

    标签:模拟,字符串,排序(快排) 这道题可以巧妙地运用结构体中记录在数组中的位置,来对sort做点手脚 题意本身就是记录一些人,他们出生日的日期,然后输出从小到大的名字.如果是同一天,则输出在输入序列 ...

  2. 运维工程师之IDC系列

    因为我公司在用浪潮服务器,所以说链接暂时是浪潮服务器 1.用UltraISO制作U盘启动安装系统  链接 http://www.4008600011.com/archives/8816 ones 刻录 ...

  3. mysql存储ip数值

    字段使用 int unsigned 类型就可以满足存贮ip2long(ip)的数值 插入时,可以使用inet_aton('100.200.30.22') 将ip地址转换为数值 查询时,使用inet_n ...

  4. 容器————unordered_map

    #include < unordered_map > map: map内部实现了一个红黑树(红黑树是非严格平衡二叉搜索树,而AVL是严格平衡二叉搜索树),红黑树具有自动排序的功能,因此ma ...

  5. 网络相关辅助类NetUtils

    package yqw.java.util; import java.net.NetworkInterface;import java.util.ArrayList;import java.util. ...

  6. 3D Computer Grapihcs Using OpenGL - 16 使用DrawElementsInstanced绘制立方体

    我们使用15节学到的知识来绘制14节的立方体. 在第14节我们使用了两次glDrawElements实现了OpenGL实例化,发现这样仍然不太方便,如果需要绘制成千上万的立方体,就需要手写成千上万次的 ...

  7. python学习之路(25)

    继承和多态 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类.父类或超类(Base clas ...

  8. 使用 java替换web项目的web.xml

    创建一个接口: package my.web; public interface SpringWeb { void config(); } 实现类: package my; import my.web ...

  9. CNN中感受野的理解

    本文摘自看完还不懂卷积神经网络“感受野”?那你来找我 作者:程序_小白链接:https://www.jianshu.com/p/9305d31962d8 一.到底什么是“感受野”(接受野Recepti ...

  10. ES6字符串的拓展

    字符串的遍历接口 for...of循环遍历. for (let codePoint of 'foo') { console.log(codePoint) } // "f" // & ...