linux java 卸载(linux软件安装包)

大家好,linux java 卸载相信很多的网友都不是很明白,包括linux软件安装包也是一样,不过没有关系,接下来就来为大家分享关于linux java 卸载和linux软件安装包的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

linux下怎么卸载自带的JDK和安装想要的JDK

方法/步骤

1

首先查看系统中原有的java版本:java-version;然后用再用:rpm-qa| gcj命令查看具体的信息,最后用:rpm-e--nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64卸载。

2

把下载rpm包拖入linux系统中,进入到相应的目录下执行:rpm-ivh jdk-7u51-linux-x64.rpm

3

安装好后,配置环境变量:执行 vi/etc/profile命令,添加如下图的配置信息。注意:目录要写上你自己的安装目录,一般默认是安装在/usr/java下的。

JAVA_HOME=/usr/java/jdk1.7.0_45

TOMCAT_HOME=/home/syx/server/tomcat

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export TOMCAT_HOME

export PATH

export CLASSPATH

4

如果你不想重新系统,可以用命令source/etc/profile使配置文件立即生效。否则只能重启系统才能使配置参数生效。然后我们可以通过 echo$JAVA_HOME;echo$PATH;echo$CLASSPATH,查看配置的信息。

5

最后我们再次通过:java-version查看我们是否成功安装了jdk。

Linux卸载JDK的方法

为了卸载虚拟机自带的JDK,首先需确保虚拟机为最小化安装,无需执行卸载步骤。

如需卸载,操作步骤如下:

1.列出所有安装的rpm软件包并查找包含“java”关键字的包。

2.使用`rpm-e--nodeps`命令卸载找到的JDK包。

为了下载、解压并安装新的JDK文件:

1.创建存放程序和文件的目录`/usr/local/java`,若已存在则跳过。

2.使用`tar-zxvf`命令解压新JDK文件至`/usr/local/java`目录下。

为了配置环境变量:

1.执行`vim/etc/profile`以编辑配置文件。

2.将`JAVA_HOME`环境变量设置为新解压JDK文件路径,确保使用最新路径。

3.通过`source/etc/profile`使配置文件生效。

验证安装是否成功:

1.执行`java-version`检查JDK版本。

若需重启以确保配置生效(如若`java-version`可用,则无需重启):

1.使用`sudo reboot`命令执行重启。

Linux 下完全卸载Java

为了优化内存使用和提升系统性能,我们需要在Linux环境下完全卸载Java。对于内存只有512MB的小型VPS服务器,Java的内存占用比例过高,达到系统内存的一半,因此,卸载Java成为必要的步骤。

首先,要卸载所有与Java相关的包,包括Sun、Oracle、OpenJDK和IcedTea插件,以及GIJ。在Linux命令行中输入以下命令:

bash

sudo apt-get remove--purge sun-java6* sun-java7* openjdk* icedtea* gi-jdk*

卸载命令执行后,系统会清除Java配置信息。接着,移除Java配置和缓存文件:

bash

sudo apt-get purge--auto-remove sun-java6* sun-java7* openjdk* icedtea* gi-jdk*

执行完上述命令后,系统会自动清理不必要的Java相关文件。接下来,手动删除JVM(Java Virtual Machine)文件夹:

bash

sudo rm-rf/usr/lib/jvm

在执行卸载过程时,可能会遇到错误提示如“FATAL-> Failed to fork.”,原因通常是内存不足导致apt无法正常运行。

解决该问题的方法是,确保VPS内存满足运行卸载脚本所需需求。如果内存仍然不足,可以考虑升级VPS内存配置或使用内存优化工具如swap分区来暂时增加可用内存。

在完成所有步骤后,再次检查系统中是否仍有Java相关文件或配置残留。确保所有与Java相关的组件已完全卸载。至此,Linux环境下Java的完全卸载流程结束。通过上述步骤,可以有效释放内存资源,提升系统性能。

阅读剩余
THE END