Linux RPM之软件升级

-U 表示升级或安装,如果没有老版本,就进行安装。如果有老版本,升级之后删除老版本

-F 表示升级,前提是有老版本

--oldpackage降级

--force 强制升级。有可能升级到新版本后依赖关系与旧版本不同,为了可以使用新的程序,需要强制升级

注意:(1)不要对内核做升级操作,Linux支持多内核版本并存。

(2)如果某原程序包的配置文件安装后被修改过,升级时,新版本的程序提供的同一配置文件不会覆盖已存在的配置文件,而是把新版本的配置文件重命名(filename.rpmnew)后提供。

现在要升级了

原文地址:http://blog.51cto.com/yueyue207/2087390

时间: 2024-10-10 23:56:44

Linux RPM之软件升级的相关文章

linux rpm包 安装 升级 卸载 查询

RPM是 "Redhat Package Manager" 的缩写,根据名字也能猜到这是Redhat公司开发出来的.RPM 是以一种数据库记录的方式来将您所需要的套件安装到您的Linux 主机的一套管理程序.也就是说,您的linux系统中存在着一个关于RPM的数据库,它记录了安装的包以及包与包之间依赖相关性.RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷.但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当:包与包之间存在着相互依赖的情况:卸载包时需要

Linux RPM卸载软件

--allmatches 删除所有匹配指定名称的程序包 --nodeps 忽略软件依赖关系 --test 测试卸载过程 --noscripts 不执行脚本 相关脚本的解释参考RPM自带脚本 原文地址:http://blog.51cto.com/yueyue207/2087393

linux系统(红帽)下的的软件安装rpm安装软件

linux的终端中安装软件 方式有三种:rpm,yum,源码安装.这份随笔只演示rpm安装软件的方式 rpm安装 查看软件是否安装的命令 1.安装软件包 安装软件包使用命令 rpm –ivh 软件包名 查询所有已经安装的软件包: 显示相关软件包的安装情况 查询软件包的安装情况 卸载软件: 补充内容: 再次安装的情况:主要安装过程存在缓存文件中 当需升级相应的软件包时使用的操作: 对于依赖性关系的软件包,需要安装或删除依赖关系 删除有依赖关系的的软件包 网络安装的基本方法: 找到网络上相应的软件源

Linux rpm 命令参数使用详解[

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update:-qpl:列出RPM软件包内的文件信息[Quer

Linux下的软件安装

1.概述 linux中的软件安装一共有三种,相对于Windows的简易操作,对于linux的使用者来说,软件安装也是一门学问.linux中的软件包一共有这么几种: 1).RPM:即RedHat Package Manager(RPM软件包管理器)的简写,执行二进制文件的安装,一个完整的RPM包应该包括可执行文件,man手册,库文件,头文件.RPM软件包的存储格式如下: 其中应用平台包括32位系统的i386,i586,i686,64位系统的x86-64. 2).tar:这是一种压缩后的归档包,常见

Linux rpm命令

一.简介 RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似.使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具.RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件:在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序.如果使用RPM来升级软件,RPM会保留原先的配置文件,这样用户就不用重新配置新的软件了.RPM保留一个数

Linux rpm 命令参数使用详解[介绍和应用]

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update:-qpl:列出RPM软件包内的文件信息[Query Pac

Linux RPM管理

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名.在Fedora .Redhat.Mandriva.SuSE.YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用: 一个RPM 包中的应用程序,有时除

Linux rpm 命令参数使用详解[介绍和应用]

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Q