你需要先安装 python3 环境
你需要 root 权限来执行脚本
# -*- coding: utf-8 -*-
import os
import subprocess
'''
这个是安装 JDK1.8 的脚本文件
'''
print("开始安装JDK")
# 安装epel的yum源
epel_info = subprocess.getoutput("yum install epel-release -y")
# 服务器的软件列表
jdk_list_string = subprocess.getoutput('yum list | grep openjdk')
jdk_list = jdk_list_string.split("\n")
jdk_set = set()
for element in jdk_list:
jdk_set.add(element[0:10])
# 执行安装命令安装最新的 JDK 版本
# yum install java-1.8.0 -y
os.system("yum install " + max(jdk_set) + " -y")
# java -version命令来验证安装是否成功
java_version = subprocess.getoutput("java -version")
print("下面是你安装的JDK信息:\n", java_version)