centos 7 无网络情况下,解决yum 安装依赖rpm包
方法一:在一台有网络的机器,用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包的更多相关文章
- Linux下彻底删除安装的rpm包
如何彻底Linux系统下安装的rpm包?现以mySQL为例进行介绍: 一.使用以下命令查看mysql安装情况 [root@xpq mysql]# rpm -qa|grep -i mysql MySQL ...
- linux无网络情况下安装rpm包
首先理清楚两个东西:rpm和yum.rpm全称redhat package manager,用来管理软件包:yum全称yellow dog updater,modified,它是rpm的前端程序,因为 ...
- 【Docker】CentOS7 上无网络情况下安装
自建虚拟机,但是连接不上网络,只能通过下载rpm包进行安装docker 环境:CentOS 7.3.1611 x64 rpm镜像下载地址用的阿里的https://mirrors.aliyun.com/ ...
- 解决Yum安装依赖问题
导读 最近在网上看到很多关于安装网络Yum源是报错的求助,本小白也曾遇到过此类问题,后找过度娘没有有效的解决办法.最后,经过几番尝试后终于解决,现在将解决方案共享给大家! Yum源及安装 安装过程在之 ...
- CentOS7使用yum安装ceph rpm包
1. 安装centos7对扩展repo的支持yum install yum-plugin-priorities保证下面的选项是开启的[main]enabled = 1 2. 安装 release.ke ...
- Kali Linux ——在无网络情况下安装无线网卡驱动
1.背景: 今日刚刚开始学习kali linux,众所周知,安装完成后,系统是没有无线网卡驱动的,这就对学生党造成相当的困扰:校园网要连接有线是需要认证客户端的,而认证客户端只有windows端,如此 ...
- Linux下卸载和安装MySQL[rpm包]
一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mysql 显示: mysql-libs-5.1.52-1.el6_0.1.i686 卸载方法: yum -y re ...
- 下载yum安装的rpm包
方法一 通过yum自带的yumdownloader工具进行下载,这个工具是由yum-utils这个软件安装生成的 执行如下命令,检查yum-utils是否存在: rpm -qa |grep yum-u ...
- 如何使用yum来下载RPM包而不进行安装
如何使用yum来下载RPM包而不进行安装 2015-03-23 13:15 theo-l译 linux.cn 字号:T | T yum是基于Red Hat的系统(如CentOS.Fedora.RHEl ...
随机推荐
- 在UIScrollView、UICollectionView和UITableView中添加UIRefreshControl实现下拉刷新
Apple在iOS 6中添加了UIRefreshControl,但只能在UITableViewController中使用,不能在UIScrollView和UICollectionView中使用. 从i ...
- NOIP2016提高A组五校联考1总结
第一题二分,在比赛上明明想到的方法,结果考虑的时候似乎漏了什么,被否决掉了. 只打了个水法,10分. 第二题,最长不上升子序列,原题,类似的题目做过两道,直接搞定. 第三题,一开始想了一种通过在树上打 ...
- Linux 查看内存(free)、释放内存(基本操作)
原文链接:http://blog.51cto.com/11495268/2384147 1.简介 1.1 介绍 很多时候,服务器 负载 很高(执行操作 很慢),很多 原因 造成 这种 现象(内存不足 ...
- ex1.c 补
表达式和符号运用生疏 经常少符号
- 【技术分享:python 应用之一】如何使用 Python 对 Excel 做一份数据透视表
客户这边,其中有一张如同上图所示的数据汇总表,然而需求是,需要将这张表数据做一个数据透视表,最后通过数据透视表中的数据,填写至系统数据库.拿到需求,首先就想到肯定不能直接用设计器去操作 Excel,通 ...
- prometheus-pushgateway安装
背景 当prometheus的server与target不在同一网段网络不通,无法直接拉取target数据,需要使用pushgateway作为数据中转点. 弊端 将多个节点数据汇总到 pushgate ...
- 当遇到npm ERR! Unexpected end of JSON input while parsing near……时的解决办法
运行npm install时有时会遇到以下错误: npm ERR! Unexpected end of JSON input while parsing near ... 这时可以先执行下面的命令: ...
- Oracle开发:dba和sysdba的区别
oracle dba和sysdba的区别如下: 1.dba是一种role对应的是对Oracle实例里对象的操作权限的集合,而sysdba是概念上的role是一种登录认证时的身份标识而已.而且,dba是 ...
- lianjie3
http://7xj7xs.com1.z0.glb.clouddn.com/xiao-chengxu.mp4
- acl权限设置
acl权限分配 1.setfacl设置文件或目录的权限 setfacl -m u:user:rw text setfacl -m user:rwx /mnt 2.getfacl查看文件或目录的权限 g ...