如何在Linux中安装jdk?

article/2025/10/13 12:47:51

如何在Linux中安装jdk?

学习目标

    • 如何在Linux中安装jdk?
    • 1、先创建一个新的虚拟机,一共13步创建好虚拟机
    • 2、配置虚拟机
    • 3、在虚拟机中安装JDK

1、先创建一个新的虚拟机,一共13步创建好虚拟机

我使用的是VMware Workstation Pro
(1)根据需求,一般选择推荐设置
在这里插入图片描述
(2)
在这里插入图片描述

(3)选择你提前下载好的虚拟机镜像
在这里插入图片描述
(4)设置自己的用户名和密码
在这里插入图片描述
(5)注意尽量不要把两个镜像存放在一个文件夹中,否则可能出错
在这里插入图片描述
(6)根据自己电脑的配置设置处理器数量和内核数量
在这里插入图片描述
(7)因为我的电脑是32G运行内存,所以我给了16G
在这里插入图片描述
(8)这里一般默认都是第二个选择NAT,但是根据自己公司需求,第一个用的比较多,所以我选择了第一个
在这里插入图片描述
(9)这一步默认
在这里插入图片描述
(10)这一步也默认
在这里插入图片描述
(11)选择创建新的虚拟磁盘
在这里插入图片描述
(12)这里根据你自己的项目大小分配,这里是练习,所以默认使用20G
在这里插入图片描述

(13)最后一步完成开启虚拟机
在这里插入图片描述

2、配置虚拟机

(1)等待虚拟机安装部署
在这里插入图片描述
(2)如果这里有叹号,记得点一下
在这里插入图片描述
选上勾勾,然后点击done退出
在这里插入图片描述
(3)然后继续点FINISH CONFIGURATION
在这里插入图片描述
输入你的密码,进入虚拟机
在这里插入图片描述
(4)出现这个界面就说明,虚拟机安装成功了
在这里插入图片描述

3、在虚拟机中安装JDK

(1)找到命令控制台
在这里插入图片描述
(2)先查看当前系统的jdk

// 查看当前系统的jdk
rpm -qa|grep jdk

在这里插入图片描述
(3)卸载openjdk,卸载相关的openjdk,.noarch后缀的不要删除

// 卸载openjdk,卸载相关的openjdk
rpm -e --nodeps *jdk*

出现这个error,说明我们没有这个权限来删除,我们的切换到root用户
在这里插入图片描述

// 切换到root用户
su

在这里插入图片描述
注意:在password后面直接输入,你登录虚拟机时候的密码,这里是什么都不显示的,但是密码是真实存在的,你输入完正确的密码,在回车就可以切换到root用户了

现在继续使用上面那个删除jdk的命令就可以删除了,然后使用查询命令后发现,就剩了一个jdk了
在这里插入图片描述
(4)卸载完Linux自带的openjdk后,就可以安装我们需要的jdk了
安装jdk之前,我们得先有一个jdk的包呀,可以去官网下载一个jdk
https://www.oracle.com/technetwork/java/javase/downloads/index.html
在这里插入图片描述
这里分别对应Linux,macOS,Windows不同版本的jdk

(5)这里使用XShell连接Linux系统,方便使用
要连接Xshell的时候,要连接虚拟机的ip,这时候,你得先去虚拟机配置你得ip
网络的配置,注意虚拟机和本地分配的IP地址

vim  /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
然后进入到这个页面,需要修改你得配置信息
在这里插入图片描述
下面是我配置好的,配置好以后,保存退出(配置完了以后一定要重启虚拟机,才能生效

在这里插入图片描述注意:这里的IP、gateway、dns1、prefix除了IP其他和windows环境下是一致。判断配置好的方式:相互可以ping通,可以相互访问
在这里插入图片描述

配置好了以后再用ifconfig查看,这里出现了ip地址才算是成功
在这里插入图片描述

(6)上面部署好了以后,在使用这个Xshell连接
在这里插入图片描述
在这里插入图片描述
连接成功后出现下面两个图片(注意端口默认的22不要乱写)
在这里插入图片描述

在这里插入图片描述

(7)接着用Xftp把下载好的jdk传入到我的虚拟机中
在这里插入图片描述
创建好连接以后,点击连接
在这里插入图片描述
点击文件夹进去以后,就能看见压缩包了
然后进入到song的目录,使用命令解压安装
在这里插入图片描述

// 安装新的jdk
tar -zxvf jdk-8u171-linux-x64.tar.gz

这样子就表示jdk装好了
在这里插入图片描述
(8)装好jdk后,配置jdk的环境
配置jdk环境变量

// 配置jdk环境变量
vim  /etc/profile

提前找到你jdk安装的位置,把路径复制下来
在这里插入图片描述
文末加:

export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

在文末把这个换为你自己的地址
在这里插入图片描述

// 配置文件生效
source /etc/ profile

然后再用java -version查看jdk版本号
在这里插入图片描述
出现版本号说明安装成功


http://chatgpt.dhexx.cn/article/nmrE1Vo7.shtml

相关文章

linux环境下安装JDK(详解)

linux环境下安装JDK 一、下载JDK jdk-8u144-linux-x64.tar下载链接:https://pan.baidu.com/s/10TxlxW0t742Sf42_VxAP3w?pwdzzkt 提取码:zzkt 想要下载其他版本的可到官网下载:https://jdk.java.net/ 进入官网之后,点击下图所指位…

Linux安装JDK详细教程(图文教程)

1、下载Linux版本的JDK(注意看自己安装的Linux系统是什么位数) 查看本机位数命令:sudo uname --m JDK官网下载地址:https://www.oracle.com/java/technologies/downloads 2、使用工具远程进入Linux系统,查看Linux是否…

linux安装jdk环境(多种方式)

linux系统通用安装 通过tar.gz压缩包安装 此方法适用于绝大部分的linux系统 1、先下载tar.gz的压缩包,这里使用官网下载。 进入: Java Downloads | Oracle 勾选接受许可协议后选择对应的压缩包,下载完成后上传的linux服务器上&#xff0…

Linux系统上安装JDK(有图详解)

Linux系统上安装JDK 安装中要用到的工具: 1、通过Xshell连接linux服务(需要先安装Xshell) Xshell网盘提取链接(提取码:1sqk) 2、如果是在自己电脑上使用VMware安装的linux服务,可直接通过终端…

Linux安装jdk的详细步骤

文章目录 1:查看Linux系统是否有自带的jdk2:官网下载jdk3:上传jdk安装到到linux服务器4:解压jdk5:配置环境变量6:重新加载配置,输入:source /etc/profile7:进行测试 linu…

Linux安装jdk(详细教程)

一、JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVMJava系统类库)和JAVA工具。 二、准备工作(以下步骤自己有可以跳过…

随机森林原始论文_初识随机森林

在机器学习中,随机森林是一个包含多个决策树的分类器, 并且其输出的类别是由个别树输出的类别的众数而定。 发展出推论出随机森林的算法。 而 "Random Forests" 是他们的商标。 这个术语是1995年由贝尔实验室的Tin Kam Ho所提出的随机决策森林而来的。这个方法则是…

随机森林通俗理解

原文中还有python实现过程 随机森林就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,而它的本质属于机器学习的一大分支——集成学习(Ensemble Learning)方法。 其实从直观角度来解释,每棵决策树…

随机森林算法详解

[Machine Learning & Algorithm] 随机森林(Random Forest) 阅读目录 1 什么是随机森林?2 随机森林的特点3 随机森林的相关基础知识4 随机森林的生成5 袋外错误率(oob error)6 随机森林工作原理解释的一个简单例子…

随机森林--

----------------------集成学习---------------------- 集成学习可以被分为三个主要研究领域: -----------------------------------------------------模型融合----------------------------------------------------- 模型融合在最初的时候被称为“分类器结合…

随机森林 matlab

Ref: 官方 matlab 已有牛人 在前人的基础上进行学习,然后针对具体应用。 很容易掌握 随机森林法 基本概念 Random Forest(随机森林)是Bagging的扩展变体,它在以决策树 为基学习器构建Bagging集成的基础上,进一步在…

保姆级随机森林算法Python教学

摘要 机器学习算法是数据挖掘、数据能力分析和数学建模必不可少的一部分,而随机森林算法和决策树算法是其中较为常用的两种算法,本文将会对随机森林算法的Python实现进行保姆级教学。 0 绪论 数据挖掘和数学建模等比赛中,除了算法的实现&…

python实现随机森林

1. 随机森林的介绍 随机森林就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,而它的本质属于机器学习的一大分支——集成学习(Ensemble Learning)方法。随机森林的名称中有两个关键词,一个是“随…

随机森林可视化

今天看到别人的文章,说到了随机森林可视化,于是尝试了下。 window安装 windows版本安装: 1.在下面去下载window的exe安装包,安装graphviz。 http://www.graphviz.org/download/ 在路径选项,点击add path to computer&#xff0c…

随机森林模型

本文代码及数据集来自《Python大数据分析与机器学习商业案例实战》 集成模型简介 集成学习模型使用一系列弱学习器(也称为基础模型或基模型)进行学习,并将各个弱学习器的结果进行整合,从而获得比单个学习器更好的学习效果。集成学…

随机森林文本分类

随机森林原理及代码实现 机器学习系列 第一章 随机森林原理及代码实现 文章目录 随机森林原理及代码实现机器学习系列前言一、集成算法是什么?二、随机森林是什么三、 数据预处理3.1 先来看一下我们的文本数据3.2 预处理3.3 统计评论情感值积极与消极的占比 二、使…

随机森林

随机森林-----集成算法之一,分类,回归和特征选择 算法步骤: 1.用有抽样放回的方法(bootstrap)从样本集中选取n个样本作为一个训练集 2.用抽样得到的样本集生成一棵决策树。在生成的每一个结点: 1.随机不重复…

随机森林(Random Forest)简单介绍

文章目录 随机森林(Random Forest)简单介绍1. 介绍2. 工作原理2.1 随机森林的基本原理2.1.1 随机采样2.1.2. 随机选特征2.1.3. 多数表决 2.2 随机森林的建模过程2.2.1. 建立多颗决策树2.2.2. 特征随机选择2.2.3. 样本随机选择2.2.4. 决策树训练与生成2.2…

什么是随机森林?

什么是随机森林? 随机森林是一种有监督的机器学习算法。由于其准确性,简单性和灵活性,它已成为最常用的一种算法。事实上,它可以用于分类和回归任务,再加上其非线性特性,使其能够高度适应各种数据和情况。 …

[Machine Learning Algorithm] 随机森林(Random Forest)

1 什么是随机森林? 作为新兴起的、高度灵活的一种机器学习算法,随机森林(Random Forest,简称RF)拥有广泛的应用前景,从市场营销到医疗保健保险,既可以用来做市场营销模拟的建模,统计客户来源,保留和流失,也可用来预测疾病的风险和病患者的易感性。最初,我是在参加校…