Linux下的软件管理(rpm安装包及yum安装)

本文详细介绍了Linux系统中RPM包的管理,包括包的名称分析、RPM命令的使用,以及YUM软件仓库的概念和作用。通过实例展示了如何搭建和配置YUM仓库,解决软件依赖性问题。此外,还探讨了第三方软件仓库和共享软件仓库的设置,包括各种访问方式,如file、ftp、http等。
摘要由CSDN通过智能技术生成

1.软件安装包格式类型

常见的LINUX中的软件安装包类型有 :
1.rpm(红帽系统的安装包格式)
2. deb(Debian和Ubuntui系统的安装包格式)
3. tar: 有绿色软件和源码编译两种


2.rpm包名称分析

在这里插入图片描述
1:软件名称(name): dhcp-server
2.软件版本(version): 4.3.6-30
3.软件授权(lelease): rl8
4.软件多少位(arch): x86_64
5.软件后缀表示软件包是rpm类型的(type): rpm

注意:在管理rpm软件包时需要用rpm命令


3.rpm命令

rpm管理命令 用途
rpm  -ivh 安装
rpm  -i install 安装
rpm  -v 显示安装的详细过程
rpm  -h 检测查看软件中的hash值是否有改变
rpm  -e 卸载软件(不是软件包)
rpm  -q 查看
rpm  -a 查看所有
rpm  -qa 查看所有安装过的软件
rpm  -l 列出安装后在系统中生成的文件
rpm  -p 操作对象为软件包
rpm   - -scripts 检测软件在安装或卸载时需要在系统中执行的脚本
rpm   - -force 强制安装(不能忽略软件依赖性)
rpm  - -nodeps 忽略软件依赖性安装
rpm  -K 检测软件是否是原版软件

设定实验环境:
1.建立镜像挂载目录mkdir /redtest
2.在虚拟机光驱中添加系统匹配镜像
3.挂载镜像到指定目录
在虚拟机中挂载光驱: mount /dev/cdrom&#8194 ; /redhat
在真机挂载镜像: mount /xxx/xxxxxxx.iso   /redhat
4.查看挂载目录中的内容 ls /redhat
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值