CentOS一键安装JDK脚本

Linux CentOS 环境下安装JDK的三种方法 对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门即可获取!Java面试精选题、架构实战文档。 阅读详情

JDK安装并不难,但是过程很繁琐,如果一次性安装多台及其的话会很消耗时间。所以就写了个脚本让其自动安装。

echo "此脚本默认在局域网中使用,(如果需要使用外网的jdk下载地址就需要用第一个wget语句做相应的修改)首先需要在局域网中设置一个nginx服务器以便下载所需要的jdk。本脚本默认安装的是jdk-9.0.1,如果需要其他版本的jdk,只需要上传到nginx服务器并修改脚本中jdk的相应名称即可"
echo "start install jdk"

mkdir /usr/local/java
cd /usr/local/java
echo "mkdir success"
#wget -O jdk-8u161-linux-x64.tar.gz--no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz
wget http://192.168.12.47/upload/jdk-9.0.1_linux-x64_bin.tar.gz
echo "wget success"

tar -zxvf /usr/local/java/jdk-9.0.1_linux-x64_bin.tar.gz
#tar -zxvf /usr/local/java/jdk-8u60-linux-x64.tar.gz
echo "tar success"

cat >> /etc/profile << EOF
JAVA_HOME=/usr/local/java/jdk-9.0.1
JRE_HOME=/usr/local/java/jdk-9.0.1/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
EOF
echo "cat success"
source /etc/profile
echo "JDK is installed"

这里需要注意的是JDK的下载问题,最好是在内网搭一台服务器,让其他部署机去从内网服务器中获取的jdk,通过JDK官方下载的过程是很缓慢的。还有就是,如果在JDK官网下载的话,用的wget命令直接加上下载地址是无法下载的。需要去掉认证。即

#wget -O jdkname  -  no-check-certificate --no-cookies --header“Cookie:oraclelicense = accept-securebackup-cookie”jdkURL

这种格式,当然也有可能官方会对这种方式作出限制。目前来说可用。

CentOS7 一键安装 JDK 17 脚本 1. **自动检查安装包**:验证 JDK 17 安装包是否存在,避免因文件缺失导致的安装失败。 2. **自动解压与安装**:将 JDK 17 安装到指定目录(默认为 `/home/java17`)。 3. **环境变量配置**:自动清理旧的 JDK 环境变量,并配置新的 JDK 17 环境变量。 4. **版本验证**:安装完成后自动检测 Java 版本,确保 JDK 安装成功。 阅读详情

相关推荐

centos jdk tomcat安装脚本

centos jdk tomcat8安装过程记录,留下来的脚本,希望对大家有帮助

centos7安装jdk8脚本

一键安装jdk

weixin_41611429的博客 272

云服务器java环境一键安装脚本

centos7.2 自动安装建站环境脚本, 包括jdk、maven、tomcat、mysql等 详情请看:http://blog.youkuaiyun.com/starlh35/article/details/78397602

Linux虚拟机一键安装JDK脚本

JDK一键安装脚本

qq_62049041的博客 409

XVF3800麦克风阵列实战:从选型到快速原型搭建

本文详细介绍了XVF3800麦克风阵列的选型与快速原型搭建实战经验。从开箱即用的特性到波束成形、回声消除等核心功能拆解,再到硬件设计避坑指南和固件开发技巧,帮助开发者高效实现智能语音设备的开发。特别适合智能音箱、会议终端等需要远场拾音和声源定位的应用场景。

weixin_29161719的博客 274

糖尿病预测(深度学习pytorch实现-最新)

本次做的项目是糖尿病的预测,也是来自kaggle上面的一个小项目。根据一个人的怀孕次数、血糖、血压、皮肤厚度、胰岛素指标、身体质量指数、糖尿病谱系指数、年龄等身体参数来预测一个人是否患有糖尿病。

NangoGreen的博客 5359

linux CentOS系统安装jdk教程

java安装

m0_71071763的博客 3343

主流双目相机技术参数横向评测:从ZED到INDEMIND的深度解析

本文对主流双目相机进行了深度横向评测,涵盖ZED、Bumblebee、Leap Motion、DUO 3D及INDEMIND等国内外产品。文章详细解析了分辨率、帧率、视场角、基线等核心参数,并结合科研、机器人导航、无人机、工业检测等典型应用场景,提供了实战选型指南,帮助读者根据具体需求挑选最合适的双目视觉解决方案。

weixin_29212867的博客 641

Linux下jdk脚本一键安装

运行环境:CentOS7。

qq_41916416的博客 324

CMU开源NavRL:深度强化学习如何破解无人机动态避障难题?

卡内基梅隆大学(CMU)开源了NavRL框架,利用深度强化学习解决无人机在复杂环境中的动态避障难题。该框架通过创新的状态表示、多目标奖励函数设计以及独立的安全屏障机制,使无人机能够通过仿真训练自主学会灵活、安全的导航策略,并成功实现从仿真到真实环境的零样本迁移。

hope8的博客 720

Cesium中GLB模型加载

Cesium中GLB模型加载全解析:Primitive与Entities方法详解

m0_72030584的博客 3472

centos7上JDK安装与一键安装脚本的编写

JDK 一键安装

zuixuewosha的博客 2671

FPGA电路设计1——芯片原理图和封装制作流程

本文详细介绍了FPGA电路板设计的学习过程,以Xilinx Kintex-7系列FPGA为例。主要内容包括:1)从官网下载芯片引脚分配文件的方法;2)原理图库绘制流程,重点讲解Bank划分(配置Bank、HR/HP IO Bank、高速收发器Bank)及利用Excel预处理数据;3)使用Altium Designer的Symbol Wizard工具实现引脚自动化导入;4)原理图设计要点,包括电源系统设计(多电压需求与上电时序)、配置电路(JTAG/Flash接口)和时钟设计。

在读研究生,FPGA电路设计与功能开发。 1385

一键centos安装jdk脚本(jdk21)

后缀为.sh ,我相信大家有上传工具,我这里就不教了一下是.sh启动方法在 Linux 或 macOS 系统中,.sh文件是 Shell 脚本文件。要运行一个.sh文件,有多种方法。

m0_57605288的博客 524

点云配准SIFT+SI+RANSAC+ICP

Spin Image(SI)是一种用于点云数据描述的特征描述子,广泛应用于三维点云配准、识别和重建等领域。它能够捕捉点云中的局部几何信息,具有旋转不变性和部分平移不变性等优点,是一种非常强大的特征描述子。Spin Image是一种强大的点云特征描述子,具有旋转不变性、局部几何信息捕捉等优点,适用于点云配准、目标识别和三维重建等多个领域。通过合理选择局部区域、建立参考框架和计算描述子,可以充分利用Spin Image描述点云的特征,从而实现各种三维场景分析和处理任务。

点云兔子的博客 558

rknn-toolkit推理yolov5-face.rknn模型--python代码

import os import urllib import traceback import time import sys import numpy as np import cv2 from rknn.api import RKNN ONNX_MODEL = 'yolov5s.onnx' RKNN_MODEL = 'yolov5s.rknn' IMG_PATH = './bus.jpg' DATASET = './dataset.txt' QUANTIZE_ON = True BOX_THR.

C/C++、嵌入式开发、深度学习算法、模型部署与推理优化 3079

centos7一键安装jdk1.8 shell脚本

centos7一键安装jdk1.8 shell脚本 jdk1.8百度云下载地址 链接:https://pan.baidu.com/s/1j_s9aW1a-4THB6vnG2GW-Q 提取码:bexj 将此shell脚本与安装tar包放在同一目录下,运行此脚本进行自动化安装 vim install_java.sh 将如下脚本,复制进install_java.sh #!/bin/bash #1.Check if Java is installed if type -p java; then echo "J

IwoPromise的博客 3791

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Centos7一键安装jdk1.8 shell脚本

JDK下载: jdk-8u251-linux-x64.tar.gz 安装步骤: 1、vi install_java.sh 脚本 #!/bin/bash #1.Check if Java is installed if type -p java; then echo "Java has been installed." exit 0 else #2.Installed Java mkdir -p /opt/java/ tar -zxvf ./jdk-8u251-linux-x64.tar.gz -

清汤自打的博客 239

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

centos6一键安装jdk,mysql,nginx,redis,ftp的shell脚本

链接:https://gitee.com/coiling_zw/linux_install/attach_files 下载后chmod +x ./init.sh ./init.sh 执行后会创建一个文件,直接:wq 1:jdk和mysql,ftp会自动卸载默认的,如果使用的解压的形式安装的jdk也会卸载 2:redis和nginx不会卸载 3:jdk安装在/home下,其他都是用的yu...

zw562144的博客 767

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

meethigher-Centos7 shell脚本一键安装jdk、mongo、kafka、ftp、postgresql、postgis、pgrouting

以下脚本均为原创,在实际工作中总结而出的! 一、初始化 安装常用命令,像ifconfig、zip、unzip、wget、vim、yum-plugin-downloadonly #!/usr/bin/env bash set -e # 更换yum源,参考[centos镜像-centos下载地址-centos安装教程-阿里巴巴开源镜像站](https://developer.aliyun.com/mirror/centos) mv /etc/yum.repos.d/CentOS-Base.repo /etc/

meethigher的博客 696

Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本

一键安装java jdk 下载对应版本的包 略。。。。 tar -zxf jdk-8u111-linux-x64.tar.gz(jdk安装包)下脚本是Centos7的,如果要用ubuntu,请修改对应profile路径 执行后测试至此,教程结束

石宗昊的博客 553

centos一键安装脚本 涉及主机名 ip地址 jdk mysql安装

#!/bin/bash #修改系统名称 同时修改hosts文件 modify_sysname(){ hostnamectl set-hostname $1 #先获取hosts文件中对应的内容如果没发现对应的内容才能添加这个地址 cfg=`cat /etc/hosts | grep $2 | grep -wF $1` if [ "$cfg" == "" ];then #根据IP地址修改hosts文件 echo "$2 $1" >> /etc/hosts fi } #修改I.

SKY_WU95的博客 302

linux一键安装Java脚本,Linux自动一键安装jdk,postgresql,nginx脚本(兼容centos+ubuntu)

最外面的总脚本install.sh:#!/bin/bashbasepath=$(cd `dirname $0`; pwd)chmod +x *.shchmod +x ./Nginx/*.shchmod +x ./PostgreSQL/*.shchmod +x ./Jre/*.shchmod +x ./webapps/*.shecho "begin install java"sleep 3cd $b...

weixin_34434843的博客 455
上一篇: CentOS安装gitlab
Firoly
博客等级 码龄10年 10粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值