chore: drop Windows 8.1 and Windows 10 LTSC
- Windows 8.1 is EOL since January 10, 2023. - Windows 10 LTSC just doesn't make sense for virtual machines.
This commit is contained in:
parent
90e9bf5087
commit
f846d8f9aa
29
quickget
29
quickget
|
@ -1158,24 +1158,14 @@ function releases_vxlinux() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function releases_windows() {
|
function releases_windows() {
|
||||||
echo 11 10-ltsc 10 8
|
echo 11 10
|
||||||
}
|
}
|
||||||
|
|
||||||
function languages_windows() {
|
function languages_windows() {
|
||||||
if [ "${RELEASE}" == 8 ]; then
|
I18NS=("Arabic" "Brazilian Portuguese" "Bulgarian" "Chinese (Simplified)" "Chinese (Traditional)" "Croatian" "Czech" "Danish" "Dutch" \
|
||||||
I18NS=("Arabic" "Brazilian Portuguese" "Bulgarian" "Chinese (Simplified)" "Chinese (Traditional)" "Chinese (Traditional Hong Kong)" \
|
"English (United States)" "English International" "Estonian" "Finnish" "French" "French Canadian" "German" "Greek" "Hebrew" "Hungarian" \
|
||||||
"Croatian" "Czech" "Danish" "Dutch" "English (United States)" "English International" "Estonian" "Finnish" "French" "German" "Greek" \
|
"Italian" "Japanese" "Korean" "Latvian" "Lithuanian" "Norwegian" "Polish" "Portuguese" "Romanian" "Russian" "Serbian Latin" "Slovak" \
|
||||||
"Hebrew" "Hungarian" "Italian" "Japanese" "Latvian" "Lithuanian" "Norwegian" "Polish" "Portuguese" "Romanian" "Russian" "Serbian Latin" \
|
"Slovenian" "Spanish" "Spanish (Mexico)" "Swedish" "Thai" "Turkish" "Ukrainian")
|
||||||
"Slovak" "Slovenian" "Spanish" "Swedish" "Thai" "Turkish" "Ukrainian")
|
|
||||||
elif [ "${RELEASE}" == "10-ltsc" ]; then
|
|
||||||
I18NS=("English (United States)" "English (Great Britain)" "Chinese (Simplified)" "Chinese (Traditional)" \
|
|
||||||
"French" "German" "Italian" "Japanese" "Korean" "Portuguese (Brazil)" "Spanish")
|
|
||||||
else
|
|
||||||
I18NS=("Arabic" "Brazilian Portuguese" "Bulgarian" "Chinese (Simplified)" "Chinese (Traditional)" "Croatian" "Czech" "Danish" "Dutch" \
|
|
||||||
"English (United States)" "English International" "Estonian" "Finnish" "French" "French Canadian" "German" "Greek" "Hebrew" "Hungarian" \
|
|
||||||
"Italian" "Japanese" "Korean" "Latvian" "Lithuanian" "Norwegian" "Polish" "Portuguese" "Romanian" "Russian" "Serbian Latin" "Slovak" \
|
|
||||||
"Slovenian" "Spanish" "Spanish (Mexico)" "Swedish" "Thai" "Turkish" "Ukrainian")
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function releases_windows-server() {
|
function releases_windows-server() {
|
||||||
|
@ -3045,7 +3035,6 @@ function download_windows_server() {
|
||||||
local PRETTY_RELEASE=""
|
local PRETTY_RELEASE=""
|
||||||
|
|
||||||
case "${RELEASE}" in
|
case "${RELEASE}" in
|
||||||
"10-ltsc") PRETTY_RELEASE="10 LTSC";;
|
|
||||||
*) PRETTY_RELEASE="${RELEASE}";;
|
*) PRETTY_RELEASE="${RELEASE}";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -3159,12 +3148,12 @@ function download_windows_workstation() {
|
||||||
# https://github.com/ElliotKillick/Mido
|
# https://github.com/ElliotKillick/Mido
|
||||||
# Download newer consumer Windows versions from behind gated Microsoft API
|
# Download newer consumer Windows versions from behind gated Microsoft API
|
||||||
|
|
||||||
# Either 8, 10, or 11
|
# Either 10, or 11
|
||||||
local windows_version="$1"
|
local windows_version="$1"
|
||||||
|
|
||||||
local url="https://www.microsoft.com/en-us/software-download/windows$windows_version"
|
local url="https://www.microsoft.com/en-us/software-download/windows$windows_version"
|
||||||
case "$windows_version" in
|
case "$windows_version" in
|
||||||
8 | 10) url="${url}ISO";;
|
10) url="${url}ISO";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
local user_agent="Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0"
|
local user_agent="Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0"
|
||||||
|
@ -3262,9 +3251,7 @@ function download_windows_workstation() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_windows() {
|
function get_windows() {
|
||||||
if [ "${RELEASE}" == "10-ltsc" ]; then
|
if [ "${OS}" == "windows-server" ]; then
|
||||||
download_windows_server windows-10-enterprise ltsc
|
|
||||||
elif [ "${OS}" == "windows-server" ]; then
|
|
||||||
download_windows_server "windows-server-${RELEASE}"
|
download_windows_server "windows-server-${RELEASE}"
|
||||||
else
|
else
|
||||||
download_windows_workstation "${RELEASE}"
|
download_windows_workstation "${RELEASE}"
|
||||||
|
|
Loading…
Reference in New Issue