Linux卸载软件

1、检查是否安装了某个软件,比如tcpdump

#rpm -q 软件名
rpm -q tcpdump
[root@localhost ~]# rpm -q tcpdump
tcpdump-4.5.1-3.el7.x86_64

2、如果想知道rpm包安装到哪里了呢?

#rpm -ql [package name]

[root@localhost ~]# rpm -ql tcpdump-4.5.1-3.el7.x86_64
/usr/sbin/tcpdump
/usr/sbin/tcpslice
/usr/share/doc/tcpdump-4.5.1
/usr/share/doc/tcpdump-4.5.1/CHANGES
/usr/share/doc/tcpdump-4.5.1/CREDITS
/usr/share/doc/tcpdump-4.5.1/LICENSE
/usr/share/doc/tcpdump-4.5.1/README.md
/usr/share/man/man8/tcpdump.8.gz
/usr/share/man/man8/tcpslice.8.gz

3、卸载软件

rpm -e [package name]

即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。

由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。

[root@localhost ~]# rpm -e tcpdump-4.5.1-3.el7.x86_64

再次检查,已经显示未安装

[root@localhost ~]# rpm -q tcpdump
package tcpdump is not installed

4、强制卸载

你可以使用如下的命令来忽略依赖关系,直接开始卸载:

rpm -e [package name] -nodeps

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值