安装及管理程序

目录

一,Linux应用程序基础

1,应用程序与系统命令的关系

 2,典型程序的目录结构

3,常见软件包封装类型

二,RPM包管理工具

1,RPM(Red-Hat Package Manager)介绍

2,挂载

3,查询RPM软件包信息

三,yum安装软件包的过程

总结


一,Linux应用程序基础

1,应用程序与系统命令的关系

 

 2,典型程序的目录结构

文件类型                                                                          保存目录

普通执行程序文件                                                          /usr/bin

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

应用程序配置文件                                                         /etc

日志文件(用于排错)                                                  /var/log

应用程序参考文档文件                                                  /usr/share/doc

应用程序手册页文件                                                      /usr/local/share/man

3,常见软件包封装类型

文件类型                                                保存目录

RPM软件包(在官网下载)                 扩展名“.rpm”

DEB软件包                                           扩展名“.deb”

源代码软件包                     一般为".tar.gz"".tar.bz2"等格式的压缩包,包含程序的原始代码

绿色免安装的软件包          在压缩包内提供已编译好的执行程序文件,解开压缩包后的文件即可直                                            接使用

二,RPM包管理工具

1,RPM(Red-Hat Package Manager)介绍

是由Red Hat 公司提出被众多Linux发行版本所采用的

建立统一的数据库文件

详细记录软件安装包,卸载等变化信息

自动分析软件包依赖关系

RPM软件包,软件素材参考:http://www.rpm.org(官网)

软件包命令格式:bash-4.1.2-15 el16_4.x86_64.rpm

bash:软件名称 4.1.2:版本号  15:发布次数  x86_64:硬件平台   .rpm:扩展名

2,挂载

安装包是在光驱里并没有放在系统中,光盘中的包只有先挂载光驱到系统中才能使用

挂载:将硬件如光驱硬盘等挂载在目录下使用变成文件

挂载用mount命令

如:mount /dev/sr0 /mnt      挂载硬件到mnt

挂载到mnt下,软件包一般在/mnt/Packages 下

3,查询RPM软件包信息

1,查询已安装的RPM软件包信息

格式:rpm -q[子选项] [软件名]

-qa  所有已安装的软件包

-qi  已安装软件包的详细信息

-ql  已安装软件包的目录文件列表

-qc  已安装软件包的配置文件

-qd  已安装软件包的配置文档

-qf  反向查看程序的安装包名称(后跟程序的详细名一般不用)

2,查询未安装的RPM软件包文件中信息

格式:rpm -qp[选项] [软件名]

常用选项:

-qpi  未安装软件包的详细信息

-qpl  未安装软件包的目录文件列表

-qpc  未安装软件包的配置文件

-qpd  未安装软件包的配置文档

3,其他选项

格式:rpm -[选项] [软件名]

-p   查看软件是否安装

-e  卸载软件包

-i  安装软件包

-v  显示指令执行过程

-h  安装时显示安装进度

-u  升级安装软件包

三,yum安装软件包的过程

yum是rpm的升级版软件,可以解决依赖关系,安装时会把依赖关系的软件包全部安装

yum安装软件包步骤:

1)将光驱中的镜像文件进行挂载

mount /dev/sr0 /mnt    

  

 2)切换到yum.repos.d下移走yum.repos.d下的源文件

 3)新建yum仓库文件

 

 

设置好保存退出

4)yum list 检查yum仓库 无报错信息即可

yum clean all   清理缓存

5)yum install [软件名]    可以安装软件了

总结

本文主要介绍安装及管理程序:1,Linux应用程序基础。2,rpm包管理工具。3,yum软件如何安装软件包。在实际日产中一般不用rpm安装软件,因为rpm只是分析出软件包的依赖关系,不能自动解决软件包的依赖关系。有时安装一个软件可能要安装多个依赖关系软件包。而yum软件可以自动的解决依赖关系,安装软件时会把依赖关系全都安装。使用起来更方便。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值