cnetos7.9卸载java11
时间: 2023-06-22 17:25:37 浏览: 93
要卸载 CentOS 7.9 上的 Java 11,请按照以下步骤操作:
1. 查看已安装的 Java 版本:
```
java -version
```
如果输出的版本号为 Java 11,则表示已安装 Java 11。
2. 卸载 Java 11:
```
sudo yum remove java-11-openjdk
```
3. 确认 Java 已被卸载:
```
java -version
```
如果输出的是类似于“bash: java: command not found”的提示,则说明 Java 已成功卸载。
相关问题
CentOS 7.9 安装docker
### 安装 Docker 最新稳定版
#### 准备工作
为了确保顺利安装 Docker,在开始之前需确认系统的更新状态并移除旧版本的 Docker 组件。可以执行如下命令来卸载旧版本:
```bash
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
```
#### 添加 Docker 的官方仓库
由于默认的 CentOS 库可能不包含最新的 Docker 版本,因此建议配置 Docker 的官方软件源。这可以通过 `yum-config-manager` 工具完成。
```bash
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
```
此操作会向系统添加来自 Docker 官方的存储库[^2]。
#### 安装 Docker CE 和 CLI
一旦设置了合适的仓库,就可以通过 YUM 来安装 Docker 社区版及其命令行接口工具以及 Containerd IO。
```bash
sudo yum install docker-ce docker-ce-cli containerd.io
```
这条指令将会下载并安装 Docker 及其依赖项到操作系统中[^1]。
#### 启动与管理服务
成功安装之后,需要启用并启动 Docker 服务以便能够立即使用它。
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
上述命令不仅开启了当前会话中的 Docker 服务,还设定了开机自启功能,从而保证每次重启服务器后无需手动激活该服务。
#### 验证安装情况
最后一步是验证 Docker 是否正常运行。为此可尝试拉取一个简单的测试镜像并查看是否能无误地创建容器实例。
```bash
sudo docker run hello-world
```
如果一切设置得当,则应该能看到一条欢迎消息表明 Docker 成功部署完毕。
centos7.9 jdk21
### 在 CentOS 7.9 上安装和配置 JDK 21
#### 卸载系统自带的 JDK
为了确保系统的干净性和兼容性,在安装新版本的 JDK 前,建议先卸载系统自带的 JDK。可以通过以下命令检查当前已安装的 JDK 版本以及其状态:
```bash
yum list installed | grep java
```
如果发现有旧版 JDK 已经存在,则可以使用以下命令将其移除[^1]:
```bash
sudo yum remove java-1.*.0-openjdk*
```
---
#### 下载并解压 JDK 21
Oracle 和其他第三方提供商通常会发布最新版本的 JDK 安装包。以下是下载和解压的过程:
1. **进入目标目录**
切换到 `/usr/local/src` 或者任何适合存储 JDK 的路径下:
```bash
cd /usr/local/src
```
2. **下载 JDK 21 压缩包**
使用 `wget` 命令从官方站点或其他可信源获取 JDK 21 的二进制文件。例如:
```bash
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz
```
如果无法访问 Oracle 官方链接,可以选择 Adoptium (Eclipse Temurin) 提供的开源构建版本。
3. **解压压缩包**
将下载好的 `.tar.gz` 文件解压至指定位置:
```bash
sudo tar -zxvf jdk-21_linux-x64_bin.tar.gz -C /usr/lib/jvm/
```
---
#### 配置环境变量
为了让系统能够识别 JDK 并设置默认使用的 Java 路径,需要修改全局环境变量文件 `/etc/profile` 或用户的本地配置文件 `~/.bashrc`。
1. 打开 `/etc/profile` 文件编辑模式:
```bash
sudo vi /etc/profile
```
2. 添加如下内容以定义必要的环境变量:
```bash
export JAVA_HOME=/usr/lib/jvm/jdk-21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
```
3. 让更改生效:
```bash
source /etc/profile
```
---
#### 验证安装
完成上述操作后,可通过以下命令验证 JDK 是否正确安装并可用:
```bash
java -version
javac -version
```
正常情况下,终端应返回类似于以下的信息:
```
java version "21" 2023-09-19 LTS
Java(TM) SE Runtime Environment ...
```
---
#### 设置默认 JDK(可选)
如果有多个 JDK 存在于同一台服务器上,可能还需要通过 `alternatives` 命令设定优先级,默认使用的 JDK 可由该工具管理:
```bash
sudo alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21/bin/java 2
sudo alternatives --config java
```
按照提示选择所需的 JDK 版本即可[^3]。
---
### 总结
遵循以上步骤,可以在 CentOS 7.9 系统中顺利安装和配置 JDK 21。此过程涵盖了卸载已有 JDK、下载与解压 JDK 新版本、调整环境变量以及最终确认安装成果的关键环节[^4]。
---
阅读全文
相关推荐











