快速业务通道

linux学习笔记之rpm包管理

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-07

Linux学习之软件包的管理

一,应用程序的组成

Linux中的应用程序一般由4个部分组成:可执行程序、配置文件、帮助文件、库文件其中可执行程序为应用程序在linux中的入口.配置文件中记录了应用程序的相关配置信息.帮助文件中记录了应用程序的帮助文档.库文件为该应用程序运行的库文件,方便程序员在该程序基础上添加应用.

二、应用程序与系统命令的关系

1)文件的位置

系统命令:一般在/bin/sbin目录中,或者为shell的内部指令

应用程序:通常在/usr/bin/usr/sbin目录中

2)主要用途

系统命令:完成对系统的基本管理工作,如IP配置

应用程序:完成相对独立的其他负责任务,如网页浏览器

3)适用环境

系统命令:一般用于字符界面

应用程序:可根据实际需要部署在图形或者字符界面

4)运行格式

系统命令:一般包括命令字、命令选项和命令参数

应用程序:没有固定的格式

Linux中一般的的文件类型与对应的目录

文件类型

保存目录

普通的用户的执行程序

/usr/bin

服务器执行程序文件和管理程序文件

/usr/sbin

应用程序的配置文件

/etc

日志文件

/var/log

应用程序文档

/usr/share/doc

应用程序手册页文件

/usr/share/man

三.Linux中软件包及管理

Linux中的程序软件包主要分为以下几种:

封装类型

说明

Rpm软件包

扩展名为“.rpm

Deb软件包

扩展名为“.deb

源代码软件包

一般为“.tar.gz”.tab.bz2”格式的压缩包包含程序的源代码

绿色免安装软件包

解压后直接使用

四、red hat linux中的RPM包管理机制

RPM包管理机制由红帽子公司提出,并被大多数linux版本所采用.他它可以建立统一的数据库文件,详细记录软件包安装和卸载等变化信息,能自动分析软件包依赖关系.Rpm包的组成由软件名 版本号 发布次数 硬件平台 扩展名组成.

#yum remove 包名 移除rpm

本文出自 “linux学习笔记” 博客,请务必保留此出处http://liran728729.blog.51cto.com/2505117/537452

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号