快速业务通道

linux下,安装和管理应用程序

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-25
结合不同的子选项 完成不同查询 -qa:查看系统中已安装的所有RPM软件包列表 -qi:查看指定软件的详细信息 -ql:查询指定软件包所安装的目录、文件列表 -qc:仅显示指定软件包安装的配置文件 -qd:仅显示指定软件包安装的文档文件 查询文件/目录属于哪个RPM软件 格式:rpm -qf 文件或目录名 查询未安装的RPM包文件 格式:rpm -qp[子选项] RPM包文件 用法:结合不同的子选项 完成不同查询 -qpi:通过.rpm包文件查看该软件的详细信息 -qpl:查看.rpm安装包内所包含的目录、文件列表 -qpc:查看.rpm安装包内包含的配置文件列表 -qpd:查看.rpm安装包内包含的文档文件列表 注意:两类查询操作中,“-i”、”-l”、”-c”、“-d”等选项的含义是相同的 C 安装、升级、卸载RPM软件包 a.安装或升级RPM软件 格式:rpm [选项] RPM包文件... 用法:不同选项适用于不同情况 -i:安装一个新的rpm软件包 -U:升级某个rpm软件,若原本未装,则进行安装 -F:更新某个rpm软件,若原本未装,则放弃安装 b.卸载指定的RPM软件 格式:rpm -e 软件名 c. 辅助选项--force:强制安装所指定的rpm软件包 --nodeps:安装、升级或卸载软件时,忽略依赖关系 -h:以“#”号显示安装的进度 -v:显示安装过程中的详细信息 D. 维护rpm数据库 当RPM数据库损坏时,需要进行数据库重建 格式:rpm --rebuilddb 或者 rpm --initdb (当RPM数据库发生损坏,Linux系统无法自动完成修复时,可能将导致无法正常安装、卸载rpm软件包;如果时间充裕,可以参照教材第九章的rpm数据库修复实验给学员进行演示) 3) 在图形界面中管理rpm包 图形界面中的“添加/删除软件” 依赖于YUM(Yellow dog Updater,Modified)机制 调用yum命令工具进行软件更新 使用“添加/删除软件”工具的条件 能够访问互联网中的YUM源服务器 若使用默认源,需有合法的安装序列号和服务订阅号 在局域网内构建本地的YUM源服务器 4. 从源代码编译安装程序 1).源代码编译概述 A 使用源代码安装软件的优点 获得最新的软件版本,及时修复bug 根据用户需要,灵活定制软件功能 B 应用场合举例 安装较新版本的应用程序时 自由软件的最新版本大都以源码的形式最先发布 当前安装的程序无法满足需要时 编译安装可由用户自行修改、定制功能 需要为应用程序添加新的功能时 用户可以重新配置、自由修改源代码,加入新的功能 C Tarball 封包: .tar.gz 和 .tar.bz2 格式居多 软件素材参考:http://sourceforge.net D 完整性校验 md5sum校验工具 计算MD5校验和,并与官方提供的值相比较,判断是否一致E 确认源代码编译环境 需安装支持 C/C 程序语言的 编译器 gcc-4.1.1-52.el5、gcc-c -4.1.1-52.el5 make-3.81-1.1.i386 …… 2) 从源代码编译安装的基本故过程 A 解包 习惯上将软件包释放到 /usr/src/ 目录 解包后的源代码文件位置: /usr/src/软件名-版本号/ B 配置 需将工作目录切换到软件源码所在目录 使用源码目录中的 configure 脚本 执行“./configure --help” 可以查看帮助 典型的配置选项: --prefix=软件安装目录 C 编译 执行 make D 安装 执行 make install 这两步可以合在一起做make && make install 或者 make;make install(有区别) 注意:两个&&符号表示前一个命令执行成功才执行后面的命令;而“;”表示执行前一个命令后执行下一个命令,不管前一个命令是否成功

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号