yum安装jdk到指定目录
时间: 2024-10-25 08:02:20 浏览: 25
yum 安装 JDK 到指定目录通常是在 Linux 系统中使用命令行工具,步骤如下:
1. 首先,你需要访问 Oracle 的官方 Java 下载页面 (https://www.oracle.com/java/technologies/javase-jdk-downloads.html) 获取适合你系统的 JDK rpm 包。下载完成后保存在你的服务器上。
2. 打开终端,使用 `sudo` 权限进入 root 用户模式,因为 yum 需要有管理员权限才能安装软件到非默认路径。
3. 使用 `cd` 命令导航到包含下载包的文件夹,例如:
```
cd /path/to/download/directory
```
4. 运行以下命令将 RPM 包安装到特定目录,比如 `/opt/jdk`:
```
sudo yum localinstall jdk-版本编号.rpm -y --prefix=/opt/jdk
```
其中,`jdk-版本编号.rpm` 应替换为你实际下载的 JDK 软件包名,`--prefix` 参数用于设置安装目录。
5. 安装完成后,JDK 就会被安装到 `/opt/jdk` 目录下。
相关问题
yum 安装jdk17
Yum是Linux系统中用于软件包管理的工具,适用于基于RPM(Red Hat Package Manager)的发行版,如CentOS和Fedora。如果你想要通过yum来安装JDK 17,首先你需要确认一下你的系统的软件仓库里是否有这个版本的JDK,通常官方仓库可能不会直接包含最新版本。
步骤如下:
1. **检查可用的软件源**:
```sh
sudo yum repolist | grep java
```
2. **添加Oracle官方镜像**(如果需要),因为yum默认可能不包含JDK 17:
```sh
echo -e "[oracle]\nname=Oracle\nbaseurl=https://download.oracle.com/otn-pub/java/jdk/17.0.1/\nlifetime=1y\ngpgkey=https://download.oracle.com/otn-pub钥信息\nenabled=1\ngpgcheck=1" > /etc/yum.repos.d/oracle-java.repo
```
将上述`https://download.oracle.com/otn-pub/key信息`替换为Oracle GPG密钥的实际地址。
3. **更新并安装JDK 17**:
```sh
sudo yum update
sudo yum install jdk17
```
4. **验证安装**:
```sh
java -version
```
如果以上步骤在你的环境中可行,那么你应该能看到新安装的JDK 17。注意,由于版权原因,直接从官网下载并使用非EULA版本可能会有法律风险,正式生产环境推荐使用企业版或者社区版的合法渠道获取。
Yum安装JDK11的yum源下载哪个
Yum(Yellowdog Updater, Modified)是Linux系统中的软件包管理工具,主要用于RHEL/CentOS系列。但是官方的CentOS/RHEL并不直接包含JDK 11的官方 yum 源。为了安装 JDK 11,你需要添加一个第三方的社区镜像或者使用EPEL (Extra Packages for Enterprise Linux)。
对于 CentOS 7 或 RHEL 7,你可以通过 EPEL 提供的额外软件包来获取 JDK 11,首先需要安装 EPEL 的 repo:
```bash
sudo yum install epel-release -y
```
然后你可以从 EPEL 的 Java 组件安装 JDK 11,例如:
```bash
sudo yum install java-11-openjdk java-11-openjdk-devel -y
```
对于 CentOS 8 或更高版本,虽然官方不再支持旧版的java,但你同样可以借助 EPEL 或 Remi repository 来安装 JDK 11。
如果你想要更稳定的长期支持版本(LTS),推荐访问 Oracle 官方网站下载并手动安装,因为Oracle对JDK的维护更为及时和全面。
阅读全文