1. 程式人生 > >安裝JDK【epel的yum源】的python指令碼

安裝JDK【epel的yum源】的python指令碼

你需要先安裝 python3 環境

# -*- 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)