Ubuntu彻底卸载jdk「建议收藏」

Ubuntu彻底卸载jdk「建议收藏」参考链接原链接1、移除所有java相关的包(sun,Oracle,openJDK,lcedTeaplugins,GIJ)#apt-getupdate#apt-cachesearchjava|awk'{print($1)}’|grep-E-e’^(ia32-)?(sun|oracle)-java’-e’^openjdk-‘-e’^icedtea’-e’^(default|gcj)-j(re|dk)’-e’^gcj-(.*)-j(re|dk)’-e’

大家好,又见面了,我是你们的朋友全栈君。

参考链接
原链接

1、移除所有java相关的包(sun,Oracle, openJDK, lcedTea plugins ,GIJ)

# apt-get update
# apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove
# apt-get -y autoremove

2、清除配置信息

# dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge

3、清除java配置及缓存

# bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf

4、手动清除JVMS

rm -rf /usr/lib/jvm/*

5、清除所有java实体、如果还有、则使用Alternatives命令(Remove Java entries, if there is still any ,from the alternatives)

# for g in ControlPanel java java_vm javaws jcontrol jexec keytool mozilla-javaplugin.so orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200 appletviewer apt extcheck HtmlConverter idlj jar jarsigner javac javadoc javah javap jconsole jdb jhat jinfo jmap jps jrunscript jsadebugd jstack jstat jstatd native2ascii rmic schemagen serialver wsgen wsimport xjc xulrunner-1.9-javaplugin.so; do sudo update-alternatives --remove-all $g; done

6、查看可能存在的JAVA路径

#updatedb
#locate -b '\pack200'

如果上述命令产生了任何类似于这样( /path/to/jre1.6.0_34/bin/pack200)的结果,则 删除 bin对父目录 ,可以这样做: sudo rm -rf /path/to/jre1.6.0_34

ljx
ljx
ljx
我照着敲了一遍发现java确实没有了。

要删除之前创建的文件夹里的解压的jdk文件可以使用下面代码删除:

rm -r 文件名

ljx
打开配置文件,删除之前添加内容,如果要重新装过jdk只删除第一行:

vim /etc/profile

或者之前在~/.bashrc中修改的

vim ~/.bashrc

ljx

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153032.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一些书籍和下载链接地址读研究生

    一些书籍和下载链接地址读研究生

    2022年1月7日
    47
  • VMware虚拟机中安装Linux系统详细步骤(方法一)「建议收藏」

    VMware虚拟机中安装Linux系统详细步骤(方法一)「建议收藏」linux系统下载地址:linux镜像文件下载地址:登录Centos官网下载或进入链接:https://pan.baidu.com/s/19j5hrW2U754SPH9p2H6E0Q提取码:krzl百度网盘进行下载安装步骤打开VMware虚拟机点击创建虚拟机点击自定义,再点击下一步硬件兼容性默认,直接单击下一步点击浏览,在目录下找到自己下载的linux系统的镜像文件,选择后…

    2025年11月2日
    28
  • java事务回滚案例_java事务控制

    java事务回滚案例_java事务控制疑问,确实像往常一样在service上添加了注解 @Transactional,为什么查询数据库时还是发现有数据不一致的情况,想想肯定是事务没起作用,出现异常的时候数据没有回滚。于是就对相关代码进行了一番测试,结果发现一下踩进了两个坑,确实是事务未回滚导致的数据不一致。下面总结一下经验教训:Spring事务的管理操作方法编程式的事务管理实际应用中很少使用通过

    2022年8月30日
    7
  • cuda包卸载_之前安装过cuda卸载不彻底

    cuda包卸载_之前安装过cuda卸载不彻底不小心把/usr/local/cuda删除了,卸载cuda后安装cuda后/usr/local下没有cuda文件夹.运行:sudoapt-getautoremove–purgecuda

    2022年8月6日
    5
  • 国内常用DNS「建议收藏」

    国内常用DNS「建议收藏」//DNS1:114.114.114.114国内移动,电信,联通通用DNS//DNS2:223.5.5.5阿里//DNS3:223.6.6.6阿里//DNS4:180.76.76.76百度

    2025年9月26日
    5
  • 如何查看mysql的版本_查看mysql版本语句是什么

    如何查看mysql的版本_查看mysql版本语句是什么查看MySQL的版本,主要有以下几个方法:1.没有连接到MySQL服务器,就想查看MySQL的版本。打开cmd,切换至mysql的bin目录,运行下面的命令即可:e:\mysql\bin>mysql -Vmysql  Ver 14.14 Distrib 5.6.32, for Win32 (AMD64)(版本为5.6.32)或者:e:\m

    2022年9月1日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号