首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系统yum命令安装软件时保留(下载)rpm

于是想到一个办法,利用有外网的服务器的 yum 命令来安装这些软件,并自动保留安装包即可。 于是就有了以下的转载教程: ? 一、让 yum 命令下载 RPM 包,而不安装。...yum 有一个 plugin 叫做 yum-downloadonly,它就可以为用户实现只下载软件包的功能。...如果系统已经安装了 unixODBC,那么就不会下载成功了!但我又需要这个安装包,咋办呢?办法也很直接,先使用 yum  remove 卸载,再执行一次命令即可获得这个安装包了。...二、不使用 yum-downloadonly 插件,自动安装或升级的同时保留 RPM 包 yum 默认情况下,升级或者安装后,会删除下载rpm 包。...0 修改为 keepcache=1, 安装或者升级后,在目录 /var/cache/yum 下就会有下载rpm 包了。

5.7K50
您找到你想要的搜索结果了吗?
是的
没有找到

Linux软件管理 - RPM工具

Linux软件管理 - RPM工具 文本关键字:Linux软件管理、RPM工具、软件依赖 一、RPM介绍 1....在Linux系统对应命令是rpm,我们看到名称中含有Red Hat,也就说明主要是在Red Hat发行版中使用的,除此之外还包括和Red Hat最亲近的CentOS,以及其他一些主流发行版:SuSE、...如果逐一寻找依赖,在寻找过程可能还有依赖关系,将会变成噩梦 可以用yum工具解决rpm依赖问题,在后续文章中介绍 3....rpm -qi 准确软件名称:查询指定安装软件的详细信息 ? rpm -ql 准确软件名称:查看指定的软件包在系统对应的目录和文件列表 ?...rpm --initdb (2)签名验证当下载了一个软件后,如果我们无法确保它的来源,以及是否被篡改,则需要使用相应的GPG文件。

3.4K41

Linux软件安装(二)——RPM与YUM

Linux软件管理程序 上一篇文章介绍了使用源码编译的方式安装Linux软件,虽然操作比较简单,但仍有如下不足之处: 1....RPM和DPKG 当前Linux上有两款主流的软件管理程序,分别是:RPM和DPKG。 这两款软件均提供在线升级机制。...而在线升级机制能够在软件安装过程,若发现该软件的依赖软件尚未安装,则会自动从互联网中下载所依赖的软件。这就是在线升级机制。 这里以RPM为例,介绍软件管理程序的特性与使用。...当你要安装的软件并没有适合你的操作系统的版本时,你可以下载SRPM版本,先将SRPM的源码编译成RPM,然后使用rpm命令安装该软件。...较多软件RPM安装包都存放在了YUM Server上,只要我们的计算机能连互联网,就能使用yum自动下载RPM安装包并安装软件

4.5K60

Linux RPM 命令

RPM 包管理器 (RPM)是一个强大的包管理系统,它广泛用于 Red Hat Linux 和它的衍生版本,例如 CentOS 和 Fedora。RPM 涉及rpm命令和.rpm文件。...在安装,更新,和移除软件包时,你可以选择yum或者dnf。 在安装一个 RPM 包之前,你必须要先使用一个浏览器或者命令行工具,例如 curl 或者 wget 来下载软件包到你的系统上。...通过将 RPM 软件包的 URL 地址提供给rpm命令,可以避免下载到本地的步骤: sudo rpm -ivh https://example.com/package.rpm 想要升级一个 RPM 软件包...你可以手动下载并安装这些依赖包。...-a选项: sudo rpm -qa 三、验证 RPM 软件包 当验证一个软件包时,rpm命令检测一个软件包所安装的每个文件是否都存在系统上,文件的摘要,归属,权限等等。

7.5K10

linuxrpm和yum

一.rpm介绍 一种用于互联网下载包的打包及安装工具.它生成具有.RPM 扩展名的文件。...RPM 是 RedHat Package Manager(RedHat 软件包管理工具)的缩写,类似 windows 的 setup.exe 二.rpm相关指令 rpm –qa #查询已安装的 rpm...列表 rpm -q 软件包名 #查看是否已经安装 rpm -qi 软件包名 #查看软件包信息 rpm -ql 软件包名 #查看软件的文件安装位置 rpm -qf 文件(如...基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。使用 yum 的前提是可以联网。...类型python的pip 五.yum基本命令 yum list|grep xx #查询yum服务器上是否有需要安装的包 yum install xxx #下载安装 yum uninstall xxx

2.7K20

linux rpm卸载包及其依赖,Linux下如何用rpm卸载软件 rpm依赖包强制卸载

#查看安装的Mysql版本 sjgx2:/usr/local/mysql/bin # rpm -qa |grep -i mysql MySQL-client-5.1.17-0.glibc23 MySQL-server.../mysql/bin # rpm -e MySQL-server-5.1.17-0.glibc23 如果你输入rpm -e httpd-2.2.3-31.el5.centos.4命令,系统会提示你有依赖关系...所以要加上–nodeps不检查依赖强制删除,这个结果就是只删除了httpd,跟他有依赖关系的其它软件是不会删除的,但是这些软件因为系统里没有了httpd也会不能运行,这是所谓的没有删除干净。...而yum -y remove httpd这种方式是把与httpd有依赖关系的所有软件一并删除。比如php,mod_ssl等等。这就干净了。呵呵。...]# rpm -e httpd-2.2.3-31.el5.centos.4 –nodeps 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

8.2K10

Linux软件安装管理之--RPM与YUM

Linux软件安装管理之--RPM与YUM  linux一般使用RPM或源码包进行安装软件,上一篇文章写了《Linux 软件安装管理之--源码包安装》。...当安装在你的Linux主机时,RPM会先依照软件里头的数据查询Linux主机的依赖属性软件是否满足,若满足则予以安装,若不满足则不予安装。...RPM默认安装路径 rpm软件安装完毕后,该软件的相关信息会被写入 /var/lob/rpm/ 目录下的数据库文件rpm软件升级、查询、数字签名等等都需要  /var/lob/rpm/  目录。.../usr/share/man 一些 man page 文件 1.2 RPM 安装 我在这里尝试去 http://rpmfind.net 官网下载 htop 软件rpm安装包 ?...基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

2.7K20

Linux入门教程 —— 软件安装 (YUM & RPM & 源码)

Liunx 软件安装 (详解 yum) --- 在win 下,安装软件 .exe 双击运行即可 Linux软件包封装类型多样 常见的软件包封装类型: - rpm 扩展名为 .rpm -...NTFS-3g(Linux识别U盘) - 导入压缩文件 - 查看README文件 - ....利用源码安装http服务(源码包自行下载RPM软件包安装 --- 查看已安装的rpm包信息 - rpm 选项 - rpm -qa # 查看系统所有的已安装的rpm包 - rpm -qa...F: 更新某个rpm软件,若未装,则放弃安装 卸载指定的rpm软件包 - rpm -e 软件名 example - Apache_OpenOffice - 下载rpm包 - 解压...- 安装所有的RPM包 - rpm -ivh openoffice-* - 安装desktop 目录的 redhat rpm包 - Linuxqq - rpm -ivh linuxqq-v1.0.2

1.6K127

Linux】深入了解 RPM 软件包管理

Linux 系统RPM(Red Hat Package Manager)是一种常见的软件包管理工具,特别是在使用 Red Hat 系列发行版(如 Fedora、CentOS)的系统。...这种软件包的设计目的是简化软件的安装、升级和卸载过程,同时确保系统软件依赖关系得到正确管理。 在 RPM 软件,每个包都包含了一组严格定义的文件和目录结构,以确保软件正确地集成到系统。...此外,RPM 还允许软件包开发者在包包含必要的脚本,以在安装、升级或卸载过程执行特定的操作。...结语 RPM 软件包管理是 Linux 系统中一个强大而灵活的工具,通过它,用户可以轻松地管理系统上的软件。...希望通过本文,您对 RPM 软件包有了更深入的了解,并能更好地应用于您的 Linux 系统

28720

Linux入门】软件安装之RPM、DPKG、YUM、APT

软件管理简介在 Windows 操作系统安装软件通常是通过已经编译成功的 exe 文件进行操作,但在 Linux 操作系统中情况就比较复杂。...DPKG是由Debian Linux 社区开发,使用该方式的发行版系统主要有 Ubuntu 等,对应的在线升级命令是 APT(apt-get)RPM 是以数据库记录的方式将软件安装到 Linux 操作系统的软件管理机制...,特点是先编译打包为 RPM 文件,同时记录软件要安装的依赖,当用户安装时,RPM 就按会预选设定的依赖关系进行安装并写入 PRM 数据库,以便后期管理。...RPM 具有以下优点:1、软件已编译并打包,所以安装较为方便,无需重新编译2、软件的相关信息已记录在主机数据库,方便后期升级、卸载等操作3、软件提供相关信息,如版本、依赖、用途等但同时也要求软件安装的平台要与厂商发布的平台一致...客户端会主动向 YUM 服务器(即软件源)下载对应列表数据3、通过服务端与客户端软件信息的对比,将缺失的依赖自动安装,并最终完成软件的安装操作4、升级时,YUM 向软件源请求更新列表,将列表下载至客户端后

59531

第十三章·Linux软件管理-RPM工具

如果你想要安装一个QQ,安装一个微信,安装一款游戏,首先要去该软件的官网上去下载相关的软件包,通常都是.exe的安装包。...还有那种绿色软件包,一下载下来,解压开就能使用无需安装。...那么Linux也有很多种类的安装包,我们在Linux上也需要安装软件软件包的种类也有很多,但是最方便,最简单,最简易,速度最快的,也就是rpm包了。 RPM包长啥样呢?...软件包的元数据(版本,发布号,架构,描述,要求,更改日志等) 脚本:安装前执行的脚本和安装后的脚本 ---- Linux软件包类型 分类 安装 版本 rpm包 预先编译打包,安装简单 软件版本偏低...我们先通过虚拟机加载镜像,然后再linux执行mount /dev/cdrom /mnt此时会在/mnt/packages目录下看到很多rpm的包文件,那么久可以开始rpm包管理之旅了。

27910
领券