redhat系/debain系列下载配置jdk1.8和jdk11

简介: 老版本jdk笔记

download

jdk1.8 and jdk20

linux下载包时选择rpm和tar.gz哪个更好?有什么区别?

  • RPM(Red Hat Package Manager):RPM是一种特定于Red Hat和其衍生版本(如CentOS、Fedora等)的包管理系统。它的主要优点是,RPM包可以包含元数据,如包的描述、版本号、依赖关系等,这些信息可以被包管理系统(如YUM或DNF)用来自动解决依赖关系,进行自动安装和更新。此外,RPM包还可以进行签名验证,以确保安装的软件来源可靠。RPM包的安装、卸载、升级和查询都非常方便,只需使用相应的RPM命令即可。例如,可以使用以下命令来安装一个RPM包:
    rpm -ivh package.rpm
    
  • 缺点是,如果需要在非Red Hat系的Linux发行版(如Debian、Ubuntu等)上安装RPM包,可能会遇到问题。此外,如果RPM包的依赖关系没有正确解决,安装过程可能会失败。

  • tar.gz:tar.gz是一种压缩格式,可以包含任何类型的文件和目录。tar.gz包通常包含源代码,需要手动编译和安装。安装tar.gz包的主要优点是,它可以在所有的Linux发行版上安装,因为它不依赖特定的包管理系统。此外,tar.gz包可以让你有更多的自定义选项,比如选择安装位置、启用或禁用特定的功能等。但是,安装tar.gz包的过程比安装RPM包更复杂,通常需要执行以下步骤:

    tar -xvzf package.tar.gz # 解压tar.gz包
    cd package               # 进入解压后的目录
    ./configure              # 配置安装选项
    make                     # 编译源代码
    make install             # 安装软件
    
  • 缺点:tar.gz包通常不包含元数据,所以需要手动解决依赖关系,并且没有自动的更新机制

配置

# 其中/path/to/是RPM文件的路径,jdk-8uXXX-linux-x64.rpm和jdk-11.X.XX_linux-x64_bin.rpm是你下载的RPM文件的名称。
sudo rpm -ivh /path/to/jdk-8uXXX-linux-x64.rpm
sudo rpm -ivh /path/to/jdk-11.X.XX_linux-x64_bin.rpm

sudo alternatives --install /usr/bin/java java /path/to/jdk1.8.0_version/bin/java 1
sudo alternatives --install /usr/bin/java java /path/to/jdk-11.X.XX/bin/java 2

附录:

其他操作系统同理

#kali/debain
sudo tar -xf jdk-8uXXX-linux-x64.tar.gz
sudo mv jdk1.8.0_XXX /opt/
sudo     nano ~/.bashrc
     export JAVA_HOME=/opt/jdk1.8.0_XXX
     export PATH=$PATH:$JAVA_HOME/bin
          source ~/.bashrc
     sudo dpkg -i jdk-11.0.X_linux-x64_bin.deb
          java -version

点击查看 jdk别名设置多个版本管理

目录
相关文章
|
12天前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
81 32
|
24天前
|
Java 关系型数据库 MySQL
JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用
以上就是JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用的基本步骤。这些步骤可能会因为你的具体需求和环境而有所不同,但是基本的思路是一样的。希望这些信息能够帮助你更好地理解和使用这些工具。
63 17
|
2月前
|
Java Linux 应用服务中间件
在Rocky Linux 9上安装JDK并配置环境变量!
本教程介绍在Rocky Linux 9上安装JDK并配置环境变量的完整步骤。首先更新系统,清理旧版本JDK相关包及残留文件,确保环境干净。接着搜索并安装所需版本的JDK(如OpenJDK 17),验证安装是否成功。然后查找JDK安装路径,配置全局环境变量`JAVA_HOME`和`PATH`,最后验证环境变量设置。按照此流程操作,可顺利完成Java开发环境搭建,支持多版本切换(如JDK 8/11/17)。生产环境请谨慎操作,避免影响现有服务。
175 21
|
3月前
|
Linux 数据安全/隐私保护 开发者
Red Hat下载ISO镜像的方法
简介:本文介绍如何注册或登录Red Hat账号,选择并下载Red Hat Enterprise Linux (RHEL)的免费版本,以及激活订阅的步骤。首先访问Red Hat官网注册或登录账号,然后在开发者页面选择免费下载RHEL,最后通过终端命令激活订阅,确保状态已订阅。订阅为期一年,到期后需重新注册以继续享受支持和权益。
918 17
Red Hat下载ISO镜像的方法
|
2月前
|
Java Shell 数据库
【YashanDB知识库】调用外部UDF未能识别Java环境配置
【YashanDB知识库】调用外部UDF未能识别Java环境配置
【YashanDB知识库】调用外部UDF未能识别Java环境配置
|
3月前
|
Linux 网络安全 Docker
尼恩一键开发环境: vagrant+java+springcloud+redis+zookeeper镜像下载(&制作详解)
尼恩提供了一系列文章,旨在帮助开发者轻松搭建一键开发环境,涵盖Java分布式、高并发场景下的多种技术组件安装与配置。内容包括但不限于Windows和CentOS虚拟机的安装与排坑指南、MySQL、Kafka、Redis、Zookeeper等关键组件在Linux环境下的部署教程,并附带详细的视频指导。此外,还特别介绍了Vagrant这一虚拟环境部署工具,
尼恩一键开发环境: vagrant+java+springcloud+redis+zookeeper镜像下载(&制作详解)
|
2月前
|
Oracle Java 关系型数据库
课时4:JDK的安装与配置
课时4:JDK的安装与配置 摘要: 1. JDK安装:从Oracle官网下载适合操作系统的JDK版本,确保关闭防火墙,选择正确的位数(如64位),并进行一键式安装。 2. JDK配置:将JDK的bin目录路径(如D:\Java\jdk1.8.0_74\bin)添加到系统环境变量PATH中,确保Java开发命令(如javac、java)可用。配置完成后,重启命令行工具验证安装是否成功。 通过以上步骤,确保Java开发环境的正确搭建。
167 0
|
2月前
|
Java
课时5:JDK安装与配置
课时5:JDK安装与配置,主讲人李兴华。课程详细讲解了JDK的安装步骤和环境配置方法,包括选择安装路径、配置系统环境变量(如path),确保javac和java命令在命令行中可用。建议将所有程序安装在D盘,便于管理。安装完成后,需重启命令行以加载新环境配置,确保Java开发环境正常运行。
|
4月前
|
Java Linux iOS开发
如何配置 Java 环境变量:设置 JAVA_HOME 和 PATH
本文详细介绍如何在Windows和Linux/macOS系统上配置Java环境变量。
4219 12
|
4月前
|
Java
CentOS7.8配置Adoptium-Java17运行环境
本指南介绍如何设置清华镜像源并安装 Temurin-17-JRE 运行环境。首先,编辑 `/etc/yum.repos.d/adoptium.repo` 文件,配置清华镜像源。接着,使用 `yum install -y temurin-17-jre` 命令安装 Temurin-17-JRE,并通过 `java --version` 验证安装成功。相关配置和操作界面截图附后。
122 8