首页 > 系统相关 >linux系列---【yum下载软件安装包及其依赖】

linux系列---【yum下载软件安装包及其依赖】

时间:2022-11-16 22:14:29浏览次数:93  
标签:依赖 -- rpm --- yum 软件 安装包 下载

yum下载软件安装包及其依赖

1.场景

  生产中一般都是离线环境,需要安装一些软件的时候非常不方便,有时候下载好了软件,但是由于依赖的环境没安装而导致失败,为了解决这个问题,我找到了下面的方法。

2.解决方案

  这里需要一台能联网的服务器,在上面安装yum-utils工具,通过repotrack命令加软件名进行全量下载(包含依赖的环境)。建议先建个软件名目录,进去后再执行repotrack命令。下载完毕后,rpm包就都在当前目录下,压缩之后,传进离线服务器,解压,安装即可。

make mfs-utils
yum -y install yum-utils
repotrack nfs-utils

#在离线服务器上执行下面命令进行安装
rpm -ivh *.rpm --force --nodeps

#查找已安装的软件
rpm -qa | grep 软件包名称

#卸载软件(-e 是卸载   --nodeps 是忽略依赖)
rpm -e --nodeps 文件包名称

标签:依赖,--,rpm,---,yum,软件,安装包,下载
From: https://www.cnblogs.com/hujunwei/p/16897680.html

相关文章

  • MAUI新生1.3-XAML语法基础:标记扩展原理
    标记扩展,本质上是IMarkupExtension或者IMarkupExtension<T>接口的实现类。这两个接口,均定义了ProvideValue方法。注意,IMarkupExtension<T>继承自IMarkupExtension,如果定义......
  • MySQL高级篇-第2章MySQL的数据目录
    第02章MySQL的数据目录1.MySQL8的主要目录结构find/-namemysql安装好MySQL8之后,我们查看如下的目录结构:这里是执行命令后的结果1.1数据库文件的存放路径MySQ......
  • 01-C++ 程序的编译和运行
    第一种方式将编译和链接分成两步。#编译,生成.o文件g++-chello.cpp#链接,生成可执行文件a.outg++hello.o#链接,生成可执行文件hellog++hello.o-ohello......
  • PG-SQL优化案例1(某卫健委项目)
    10月24日同事让我优化条SQL语句,卫建委项目,客户说在ORACLE5s能出结果,在我们数据库跑出结果要30s。SQL、执行计划、索引如下:SELECTORDER_CREATE_TIME,       ......
  • Futex-3—Noraml Futex驱动分析
    基于Linux-5.15,下文中进程和线程同指向。一、NoramlFutex驱动简介futex驱动提供一种内核阻塞用户空间进程的机制。futex系统调用提供了三种配对的调用接口,满足不同使用......
  • 洛谷-1714
    洛谷-1714思路求连续子段,显然需要前缀和处理一下,问题就变成了求出\(i,j\)使得\[\max\{s[i]-s[j]\},i-j>m\]于是利用双端队列从每个区间的max-min中找答案。但......
  • vivo霍金实验平台设计与实践-平台产品系列02
    vivo霍金实验平台设计与实践-平台产品系列02https://mp.weixin.qq.com/s/Bg1POF_eosTPgGNK3VzVtgvivo霍金实验平台设计与实践-平台产品系列02原创 BaoDawei vivo互联......
  • 2. 两数相加 ----- 链表末尾赋值0,模拟
    给你两个 非空的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和......
  • 问题记录-前端开发避坑(7)--vue 原生h5开发及基础组件开发
    问题1问题描述与分析执行vueRouter的编程式导航时,报错:vuerouterTypeError:onCompleteisnotafunction检查发现是参数格式不对。这里使用了对象语法,而我错把qu......
  • 报错--RuntimeError: Too many open files. Communication with the workers is no lo
    问题描述pytorch 的dataloader在读取数据时,设置了较大的batchsize和num_workers.然后训练一段时间报错:RuntimeError:Toomanyopenfiles.Communicationwith......