linux卸载jdk并重新安装
时间: 2023-04-26 15:02:08 浏览: 303
在 Linux 上卸载 JDK 的方法可能因发行版本不同而有所不同,但常见的方法如下:
1. 使用命令行工具卸载,例如:
```
sudo apt-get remove openjdk-8-jdk
```
2. 使用图形化工具卸载,例如 Ubuntu 中的“系统设置”-“软件和更新”-“其他软件”
3. 删除 JDK 安装目录下的文件,例如:
```
rm -rf /usr/lib/jvm/java-8-openjdk-amd64
```
重新安装 JDK 的方法也可能因发行版本不同而有所不同,但常见的方法如下:
1. 使用命令行工具安装,例如:
```
sudo apt-get install openjdk-8-jdk
```
2. 使用图形化工具安装,例如 Ubuntu 中的“系统设置”-“软件和更新”-“其他软件”
3. 下载安装包并手动安装,例如:
```
sudo tar -xzf jdk-8uversion-linux-x64.tar.gz -C /usr/lib/jvm
```
在这些方法中更适合您的方法可能因系统版本和个人喜好而异。
相关问题
内网机linux卸载jdk并重新安装
在Linux内网机器上卸载JDK并重新安装的步骤如下:
1. **卸载旧版JDK**:
- 打开终端:`Ctrl+Alt+T`
- 使用`dpkg`或`rpm`命令(取决于你的发行版,如果是Debian/Ubuntu系统通常使用`dpkg`, 如果是Red Hat/CentOS系列则用`yum`或`rpm`)来查看已安装的JDK版本:
```bash
sudo dpkg -l | grep jdk 或 sudo rpm -qa | grep java-*
```
- 确定要卸载的包名,例如如果显示的是`java-11-openjdk-amd64`,则执行:
```bash
sudo apt-get remove --purge java-11-openjdk* 或 sudo yum remove java-11-openjdk.*
```
- 对于手动安装的JDK,可能需要先查找安装路径,然后使用`rm`命令删除安装文件。
2. **清理残留文件**:
- 清理`/var/cache`下的缓存目录以及`/etc`下可能遗留的配置文件,如`alternatives`或`update-rf /var/cache/oracle-jdk-XX /etc/alternatives/java || true
```
3. **更新软件源**:
- 更新软件包列表,以便安装新的JDK版本:
```bash
sudo apt-get update 或 sudo yum makecache fast
```
4. **安装新版JDK**:
- 根据内网环境,选择合适的JDK版本进行安装。例如安装Oracle官方的JDK 17:
```bash
sudo add-apt-repository ppa:oracle-java-dev oracle-java17-installer 或者
sudo yum install java-17-oracle
```
- 安装完成后,可能会提示设置环境变量,根据提示操作即可。
5. **验证新安装**:
- 可以通过运行`java -version`检查新JDK是否成功安装,并确认其版本信息。
**相关问题--:**
1. Linux系统中如何检查JDK安装状态?
2. 卸载JDK后如何避免旧版本残留影响新版本的安装?
3. 在没有网络的情况下如何手动卸载JDK?
linux卸载jdk
在Linux上卸载JDK有两种情况,一种是卸载自带的JDK,另一种是卸载自己安装的JDK。
卸载自带的JDK的步骤如下:
1. 使用命令 `rpm -qa | grep -i java` 查看已安装的带有java的rpm软件包。
2. 使用命令 `rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps` 强制卸载这些软件包。
3. 编辑 `/etc/profile` 文件,删除环境变量配置。
4. 使用 `source /etc/profile` 命令让修改后的 `/etc/profile` 文件立即生效。
卸载自己安装的JDK的步骤如下:
1. 使用 `java -version` 命令查看是否安装了JDK。
2. 使用 `which java` 命令查看JDK的安装路径。
3. 使用 `rm -rf JDK地址` 命令,比如 `rm -rf /usr/java/jdk1.8.0_181/`,删除JDK文件夹。
4. 使用 `vim /etc/profile` 命令编辑 `/etc/profile` 文件,删除之前配置的java相关的环境变量。
5. 使用 `source /etc/profile` 命令让配置文件生效。
阅读全文