Linux环境下如何卸载openjdk?

本文详细介绍了在Linux系统中卸载OpenJDK的步骤,包括使用`rpm`命令查看和卸载JDK,解决权限问题,以及应对`su: Authentication failure`错误的方法。确保在执行卸载操作前拥有足够的权限,并注意在输入密码时不显示字符是正常现象。
摘要由CSDN通过智能技术生成

Linux环境下如何卸载openjdk?

1、查看当前系统的jdk
rpm -qa|grep jdk (注意是| 竖着的斜杠不是字母)

2、卸载openjdk,卸载相关的openjdk
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.101-3.b13.el7_2.x86_64
(有几个openjdk就用这个命令删除几个,但是.noarch结尾的可以不用删除)

3、如果出现error: can’t create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)说明权限不够,不能卸载原来的openjdk,要先切换到root管理员权限
(1)输入su - root,如果正常运行,则可以重复2步骤的卸载代码,可成功卸载openjdk
(2)如果输入su - root,后出现错误 su: Authentication failure,则需要修改这个bug,请继续往下看
(3)su:linux命令 SU:( Switch user切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入欲切换用户的密码;也可以让超级用户切换为普通用户
在这里插入图片描述
4、如何解决su: Authentication failure问题?
su命令不能切换root,提示su: Authentication failure,只要你sudo passwd root过一次之后,下次再su的时候只要输入密码就可以成功登录了。

5、就是我自己犯得一个傻子问题?
我以为打完su以后输入密码输入不了,就直接回车,然后就一致报错su: Authentication failure
实际上在Linux系统下面你输入密码的时候,是默认不显示的,因为因为linux下本来就不显示输入的密码
你直接输完,然后回车就OK了
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值