Redhat下安装RPM包管理工具介绍

一、安装

命令格式:

rpm -i ( or --install) options file1.rpm ... fileN.rpm

参数:

file1.rpm ... fileN.rpm 将要安装的RPM包的文件名

详细选项:

-h (or --hash) 安装时输出hash记号 (``#'')

--test 只对安装进行测试,并不实际安装。

--percent 以百分比的形式输出安装的进度。

--excludedocs 不安装软件包中的文档文件

--includedocs 安装文档

--replacepkgs 强制重新安装已经安装的软件包

--replacefiles 替换属于其它软件包的文件

--force 忽略软件包及文件的冲突

--noscripts 不运行预安装和后安装脚本

--prefix <path> 将软件包安装到由 <path> 指定的路径下

--ignorearch 不校验软件包的结构

--ignoreos 不检查软件包运行的操作系统

--nodeps 不检查依赖性关系

--ftpproxy <host> 用 <host> 作为 FTP代理

--ftpport <port> 指定FTP的端口号为 <port>

通用选项

-v 显示附加信息

-vv 显示调试信息

--root <path> 让RPM将<path>指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下

--rcfile <rcfile> 设置rpmrc文件为 <rcfile>

--dbpath <path> 设置RPM 资料库存所在的路径为 <path>

二、删除

命令格式:

rpm -e ( or --erase) options pkg1 ... pkgN

参数

pkg1 ... pkgN :要删除的软件包

详细选项

--test 只执行删除的测试

--noscripts 不运行预安装和后安装脚本程序

--nodeps 不检查依赖性

通用选项

-vv 显示调试信息

--root <path> 让RPM将<path>指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下

--rcfile <rcfile> 设置rpmrc文件为 <rcfile>

--dbpath <path> 设置RPM 资料库存所在的路径为 <path>

时间: 2024-12-03 06:12:18

Redhat下安装RPM包管理工具介绍的相关文章

初学者-linux下安装rpm包,挂载文件问题

问题描述 linux下安装rpm包,挂载文件问题 1C 求解这是为什么啊...初学者请谅解~ 解决方案 有dependency依赖问题,缺少libcryptolibssl,这个是openssl的库文件,所以你需要现在机器上安装上openssl 解决方案二: 他们两个有什么关系呀? 解决方案三: yum -y install gcc gcc-c++ autoconf automake makeyum -y install zlib zlib-devel openssl openssl--devel

详解Linux 操作系统下安装rpm包的方法步骤_linux shell

第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的说明是:myown war game.Linux操作系统搜索这个软件包就只需要输入命令apt-cache searchmyward,或者输入软件名称的一部分apt-cache searchwar,或者你不知道软件名称. 下面有一张图可以清晰地表示linux软件应用的架构关系: 在Linux启动的时候.首先会启动内核(kernel),内核是一段计算机程序,这个程序直

前端包管理工具bower安装与介绍

什么是bower? Bower是一个客户端技术的软件包管理器,它可用于搜索.安装和卸载如JavaScript.HTML.CSS之类的网络资源.其他一些建立在Bower基础之上的开发工具,如YeoMan和Grunt 用我的话说就是,它跟PHP的Composer,Python的pip,Ubuntu的apt-get等一样,bower是一个前端的包管理工具,也就是你可以定义使用哪些包,如jquery,就可以方便的下载下来,统一管理. 使用bower 打开这个"后台管理"目录,结构如图: bow

debian下的两种包管理工具dpkg和apt之比较

dpkg和apt这两种都是在debian下常用的包管理机制,下面具体分析一下两者的区别和用途. dpkg及apt介绍 dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件. apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具. dpkg及apt用法 dpkg的用法 dpkg -l 查看当前系统中已经安装的软件包的信息 dpkg -L (软件包名称)

Mac下Supervisor进程监控管理工具的安装与配置_python

Supervisor 是一个类 unix 操作系统下的进程监控管理工具. 安装 Supervisor Supervisor 是由 Python 写成,可用 Python 的包安装管理工具 pip(Python Package Index) 直接安装: 复制代码 代码如下: sudo pip install supervisor 配置 Supervisor Supervisor 的配置文件命名为 supervisord.conf,它为 supervisord(Supervisor 的主服务命令)

linux下制作安装rpm包的方法

  一.制作rpm包  以rp-pppoe-3.10为列进行制作过程. 1.下载rp-pppoe-3.10.tar.gz [root@localhost home]# pwd /home [root@localhost home]# 2.解压 # tar zxvf rp-pppoe-3.10.tar.gz 3. # cp /home/rp-pppoe-3.10/rp-pppoe.spec /usr/src/redhat/SOURCES/ # cp /home/rp-pppoe-3.10.tar.

win7系统,求介绍该系统下适用的软件测试管理工具!!急用!!

问题描述 win7系统,求介绍该系统下适用的软件测试管理工具!!急用!! 跪求介绍,万谢!!!!!!!!!!!!!!!!!!!!!!!!!!! 解决方案 Dev.cpp 解决方案二: 我们一般用这个 TestDirector, (以下简称TD)它是Mercury Interactive 公司推出的基于WEB浏览器环境下的测试管理工具.通过TD的流程控制可以规范软件企业的测试流程.改善测试质量.减轻测试人员的负担.提高工作效率. 解决方案三: TestDirector 解决方案四: Visual

Linux包管理工具yum简介

什么是yum: Yum(全称为 Yellow dog Updater, Modified)是redhat系列linux系统的包管理工具.就是类似windows下安装软件那个下一步下一步的东西.由于linux的开源,所以linux下的软件有大量组件依赖.这导致了linux安装一个软件必须先安装各依赖包,yum就是帮助我们解决这个的. yum的基础是RPM,RPM是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装.查询.卸载.升级等工作.但是RPM软件包之间的依赖性问题往往会很

CoreOS 实战:CoreOS 及管理工具介绍

CoreOS 实战:CoreOS 及管理工具介绍 [编者按]CoreOS是一个基于Docker的轻量级容器化Linux发行版,专为大型数据中心而设计,旨在通过轻量的系统架构和灵活的应用程序部署能力简化数据中心的维护成本和复杂度.CoreOS作为Docker生态圈中的重要一员,日益得到各大云服务商的重视,目前已经完成了A轮融资,发展风头正劲.InfoQ希望<CoreOS实战>系列文章能够帮助读者了解CoreOS以及相关的使用方法.如果说Docker是下一代的虚拟机,那CoreOS就应该是下一代的