Linux下的软件管理

#####1.软件安装包格式类型###################

rpm:redhat linux(suse centos redhat) 

deb:ub deb

tar:绿色软件     源码编译

#####2.rmp包名称分析#####################

<dhcp>-<4.2.5-68>.<el7_5.1>.<x86_64>.<rpm>

1.软件名称      2.软件版本     3.软件授权     4.软件多少位     5.软件后缀表示软件包是rpm类型的

##在管理rpm软件包时用rpm命令

 

#####3.rpm命令################

一.rpm 管理命令:

-ivh 安装
-v 显示过程
-h hash检测查看团建中的hash值是否有改变
-i install安装
-e 卸载
-q 查看
-a 所有
-qa 查看所有安装过的软件
-l 列出安装然后在系统中生成的文件
-p 操作对象为软件包
--scripts 查看团建在安装或卸载时在系统中执行的脚本
--force 强制安装
-nodeps 忽略软件依赖性的软件
-K 检测软件是否是原版软件

 

 

 

 

 

 

 

 

 

 

 

 

 

 

设定实验环境:

1.mkdir /westos

[root@rhel7 ~]# mkdir /westos

2.在虚拟机光驱中添加系统匹配景象

3.挂在景象到 /westos

[root@rhel7 ~]# mount /dev/cdrom /westos/

4.ls /westos

实验:

[root@rhel7 ~]# cd /westos   ##进入根目录westos

[root@rhel7 westos]# cd Packages/  ##进入目录

[root@rhel7 Packages]# rpm -qa | grep dhcp  ##查看安装

[root@rhel7 Packages]# rpm -ivh dhcp-4.2.5-68.el7_5.1.x86_64.rpm

[root@rhel7 Packages]# rpm -e dhcp-4.2.5-68.el7_5.1.x86_64

[root@rhel7 Packages]# rpm -qp dhcp-4.2.5-68.el7_5.1.x86_64.rpm

[root@rhel7 Packages]# rpm -qlp dhcp-4.2.5-68.el7_5.1.x86_64.rpm

[root@rhel7 Packages]# rpm -qp dhcp-4.2.5-68.el7_5.1.x86_64.rpm --scripts

[root@rhel7 Packages]# rpm -ivh dhcp-4.2.5-68.el7_5.1.x86_64.rpm --force

-K:

先篡改软件包内容

[root@rhel7 mnt]# rpm -Kv dhcp-4.2.5-68.el7_5.1.x86_64.rpm

对比:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值