Linux教程____Linux下RPM包管理
来源:互联网 发布:2017大数据峰会 编辑:程序博客网 时间:2024/06/03 22:55
概述一种用于互联网下载包的打包及安装工具,它包含在某些linux分发版中。它生成具有.RPM扩展名的文件。RPM是Redhat Package Manager(Redhat软件包管理工具)的缩写。这一文件格式虽然打上了Redhat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用。可以算是公认的行业标准了。 RPM包的名称格式apache-1.3.23-11.i386.rpm- “apache”:软件名称- “1.3.23-11”:软件的版本号,主版本和此版本- “i386”:是软件所运行的硬件平台- “rpm”:文件扩展名,代表RPM包 RPM常用命令- rpm ‐qa:查询所安装的所有rpm软件包- rpm ‐qa | more- rpm ‐qa | grep X- rpm ‐q 软件包名:查询软件包是否安装- rpm ‐q xinetd- rpm ‐q foo- rpm ‐qi 软件包名:查询软件包信息- rpm ‐qi file- rpm ‐ql 软件包名:查询软件包中的文件- rpm ‐ql file- rpm ‐ql jdk- rpm ‐qf 文件全路径名:查询文件所属的软件包- rpm ‐qf /etc/passwd- rpm ‐qf /root/install.log- rpm ‐qp 包文件名:查询包的信息对这个软件包的介绍- rpm ‐qp jdk-1_5_0-linux-i586.rpm- rpm ‐qpi jdk-1_5_0-linux-i586.rpm- rpm ‐qpl jdk-1_5_0-linux-i586.rpm 安装RPM包rpm ‐ivh RPM包全路径名称:安装包到当前系统- i=install,安装- v=verbose,提示,即有提示信息- h=hash,进度条 删除RPM包rpm ‐e RPM包的名称【案例】rpm ‐e jdk如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息,如:【案例】rpm ‐e fooremoving these packages would break dependencies:foo is needed by bar-1.0-1若让RPM忽略这个错误继续卸载,请使用‐‐nodeps命令行选项【案例】rpm ‐e ‐‐nodeps foo 升级RPM包rpm ‐U RPM包全路径名【案例】rpm ‐U cvs-1.11.2-10.i386.rpm
阅读全文
0 0
- Linux教程____Linux下RPM包管理
- Linux下rpm包管理
- Linux下RPM包管理
- linux rpm包管理
- linux rpm包管理
- Linux RPM包管理-rpm命令
- Redhat Linux RPM包管理
- Linux中RPM包管理
- Linux:包管理之RPM
- Linux包管理rpm yum
- linux软件包管理--RPM包 【二进制包】
- linux下rpm包管理工具
- linux下RPM包制作
- Linux下的RPM管理
- Linux(cent OS)下软件包管理-源码包与rpm包的区别
- Linux(cent OS)下rpm包管理-yum在线管理-光盘源
- 【linux教程】rpm包制作指南
- linux centos rpm包管理 安装
- lx 安装ubuntu系统在外接的U盘中,使用ros
- JS/JavaScript中 != 和 !== 的用法区别
- static_cast <new_type> (expression)
- 关于树的冷知识
- 手机网站的几点注意
- Linux教程____Linux下RPM包管理
- Spark SQL 初识1(2.0)
- 介绍几种常用的插值方法以及代码-双三次插值
- 导出命令记录
- Spring详解-----------对ORM的支持
- JS提取任意两个数组的公共部分(超简单)【原创】
- java框架的超时设置
- 【Java】为ArrayList去重
- 判断输入框验证2