Fedora软件安装初探
2011-01-25 10:38
197 查看
【原文地址】
http://www.ibm.com/developerworks/cn/linux/l-roadmap/part9/index.html
【正文】
1.RPM剖析
RPM 代表 Redhat Package Manager(Redhat
包管理器),它包括的.spec 文件提供了关于包及其功能和依赖关系(即在该包能够运行之前必须安装其他哪些包)的信息。.spec 还包含包中的文件清单,指定这些文件必须加载到系统中的何处,以及它们的初始权限如何。RPM
还包含安装前脚本,这是由包开发人员编写的。RPM 其次还包含已编译的二进制文件。最后,RPM 包含了安装后脚本。
2.RPM结构
RPM模糊查询
除了版本号外,
使用 rpm 查询获取信息
还有另一个有趣的查询命令,它针对文件而不是针对包运行。
上面这个命令将识别与给定的 filename(文件名)相关联的包。filename 必须包括文件的绝对路径,因为信息就是以这种方式存储在
rpm 数据库中的。
http://www.ibm.com/developerworks/cn/linux/l-roadmap/part9/index.html
【正文】
1.RPM剖析
RPM 代表 Redhat Package Manager(Redhat
包管理器),它包括的.spec 文件提供了关于包及其功能和依赖关系(即在该包能够运行之前必须安装其他哪些包)的信息。.spec 还包含包中的文件清单,指定这些文件必须加载到系统中的何处,以及它们的初始权限如何。RPM
还包含安装前脚本,这是由包开发人员编写的。RPM 其次还包含已编译的二进制文件。最后,RPM 包含了安装后脚本。
2.RPM结构
RPM模糊查询
$ rpm -qa | grep IBM IBMWSAppDev-Product-5.0-0 IBMWSSiteDevExp-Core-5.0-0 IBMWSSiteDev-Core-5.0-0 IBMWSTools-WAS-BASE-V5-5.0-0 IBMJava118-SDK-1.1.8-5.0 IBMWSWB-samples-5.0-0 IBMWSWB-5.0-0 IBMWSAppDev-Core-5.0-0 IBMWSAppDev-5.0-0 IBMWSTools-5.0-0
除了版本号外,
rpm -q还可以提供关于包的其他有用信息。例如:
使用 rpm 查询获取信息
rpm -q changelog | 显示包的开发变更历史记录 |
rpm -qc | 显示包的配置文件 |
rpm -qd | 显示包的文档文件 |
rpm -qi | 显示包描述 |
rpm -ql | 显示包的文件的列表 |
rpm -qR | 显示包的依赖关系 |
rpm -q whatprovides <filename>
上面这个命令将识别与给定的 filename(文件名)相关联的包。filename 必须包括文件的绝对路径,因为信息就是以这种方式存储在
rpm 数据库中的。
相关文章推荐
- Fedora常用软件安装
- fedora安装各种应用软件
- fedora下各类软件的安装
- RabbitMQ 初探/安装 Fedora
- Fedora/Redhat 在线安装更新软件包,yum 篇 ── 给新手指南 (转载)
- fedora pdf 和 chm 软件安装
- RedHat、Fedora、Centos如何安装软件
- VirtualBox 5.0(虚拟机软件)里,安装Fedora遇到的问题!!
- Linux不同发行版安装软件,例如Fedora安装rpm、Ubuntu安装deb(完)
- Fedora常用软件安装
- Windows8和Fedora19双系统安装(U盘方式)及Fedora常用软件安装
- Fedora利用yum安装卸载软件常用命令
- fedora中如何卸载已安装的软件
- linux(fedora 15) 下常用软件安装
- 从安装光盘中安装Fedora 9的软件包
- fedora下软件安装
- 记录一下fedora18安装后,需要安装的一些必备的软件包:
- VirtualBox 5.0(虚拟机软件)里,安装Fedora遇到的问题!!
- [转载]Fedora常用软件安装简介
- linux学习:Fedora常用软件安装