卸载rpm,卸载内核的拯救方法

不知道大家在学习rpm的时候有没有卸载掉rpm包的惨痛经历,rpm作为如今linux上一款的通用的包管理器,如果卸载,也就是说你不可能再使用rpm来操作各种软件包,当然,基于它的yum也将失去作用,此时,你的系统将进入瘫痪状态。下面作展示及解决方案(救援模式):

<1>卸载rpm

<2>查看rpm是否能使用

<3>确保挂载状况

<4>设置电源选项

<4>BIOS启动项选择

当然,以上俩项也可以省略,在启动时按Esc键即可。

<5>启动选择

<6>进入Shell界面,操作退出

<7>重新测试

当然,如果你不慎将kernel包也卸载了,恢复方式同上,但是要多安装一个包

[[email protected] Packages]# ls kernel-2.6.32-642.el6.x86_64.rpm kernel-firmware-2.6.32-642.el6.noarch.rpm
时间: 2024-09-28 18:31:16

卸载rpm,卸载内核的拯救方法的相关文章

centos下卸载rpm包

rpm -qa|grep sphinx rpm -e sphinx..... 安全地卸载 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除,那样做的话,可能会出现这样或那样的问题.如,A软件包依靠B软件包做某些工作,若B软件包卸载了,则A软件包就不能正常运行了.RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况. RPM在卸载软件包时,分步骤进行如下操作: 1. 检查依赖(Denpendency) 检查依赖的目的,在于确保当前没有任何软件包依赖于当前要卸载的软件包. 2. 执行卸载前

RPM卸载

安全地卸载 rpm卸载软件包,并不是简单地将原来安装的文件逐个删除,那样做的话,可能会出现这样或那样的问题.如,a软件包依靠b软件包做某些工作,若b软件包卸载了,则a软件包就不能正常运行了.rpm为用户安全考虑,会做某些检查,尽可能排除出错的情况. rpm在卸载软件包时,分步骤进行如下操作: 1. 检查依赖(denpendency) 检查依赖的目的,在于确保当前没有所有软件包依赖于当前要卸载的软件包. 2. 执行卸载前触发脚本程式(triggerun) 3. 执行卸载前脚本程式(preunins

卸载RPM包时报错specifies multiple packages

1.在卸载rpm包时报错如下 [[email protected] ~]# rpm -e cyrus-sasl-lib-2.1.22-4 error: "cyrus-sasl-lib-2.1.22-4" specifies multiple packages 2.查找结果如下: [[email protected] ~]# rpm -qa |grep cyrus-sasl-lib cyrus-sasl-lib-2.1.22-4 cyrus-sasl-lib-2.1.22-4 [[ema

Linux下rpm卸载安装MySQL出现specifies multiple packages

因为用的阿里的云服务器,所以查看服务器的mysql版本发现还是5.0.6的版本,所以想要升级下MySQL #查看当前安装的mysql rpm包 rpm -qa | grep -i mysql 然后想要卸载mysql,单个卸载跟使用参数--allmatche卸载后提示如下: #单个卸载 rpm -e mysql-5.0.95-5.el5_9 #所有匹配卸载 rpm -e -allmatches mysql-5.0.95-5.el5_9 然后根据提示信息把相关的包依次卸载: rpm -e mysql

RPM卸载软件包

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

怎么卸载影子系统?卸载影子系统解决方法

PowerShadow作为一款还原类的软件,在国内的互联网很火,不少人认为我的系统装了PowerShadow是万事大吉,百毒不侵,互联网中也这么宣传.实际上这种说法是完全错误的. 装了PowerShadow真的是安全了吗?答案显然是否定的 一 盗号木马面前PowerShadow束手无策 我们知道互联网中有一种广泛使用的木马叫盗号木马(所有人都该知道的).盗号木马严格意义上说是一次性的木马,为什么呢? 盗号木马以盗走你的特定的帐号密码为目的.一旦植入系统盗走你的帐号和密码后 木马完成了使命.你再去

rpm卸载时的一些选项

RPM包如果制作不当,可能在卸载时产生各种问题导致无法正常卸载. 例如: 出现"error: %preun( ) scriptlet failed, exit status 1 表示rpm的%preun段部分的脚本执行有问题,返回码为1,此时rpm卸载动作会中止,如果想要强制卸载,可以用选项参数 rpm -e xxx --nopreun 类似的,%postun %pre %post 等这些段落中的脚本也可能出现问题,相对应的可以用 --nopostun  --nopre --nopost 这些选

linux下正确卸载rpm包

linux下正确卸载rpm包 rpm -qa | grep -i ntp 执行结果: [[email protected] elasticsearch-head]# rpm -qa | grep -i ntp fontpackages-filesystem-1.44-8.el7.noarch 卸载: yum remove fontpackages-filesystem-1.44-8.el7.noarch -y 原文地址:https://www.cnblogs.com/effortsing/p/1

mysql 5.7.20 在线安装与卸载(yum卸载与rpm卸载方式)

mysql5.7.20和之前的5.7.16版本不同,解压后没有data文件,需要自己建立 1.把下载的mysql5.7.20放到目录:/usr/local/2.卸载cenos上预装的mysql查看已安装: rpm -qa|grep -i mysql mysql-libs-5.1.71-1.el6.x86_64 卸载预安装: rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 再次查看查不出来说明没有预装: rpm -qa|grep-i mysql 3.在