Add GNOME OS
This commit is contained in:
parent
f0b4d63412
commit
558c7245df
32
quickget
32
quickget
|
@ -83,6 +83,7 @@ function pretty_name() {
|
||||||
freedos) PRETTY_NAME="FreeDOS";;
|
freedos) PRETTY_NAME="FreeDOS";;
|
||||||
garuda) PRETTY_NAME="Garuda Linux";;
|
garuda) PRETTY_NAME="Garuda Linux";;
|
||||||
ghostbsd) PRETTY_NAME="GhostBSD";;
|
ghostbsd) PRETTY_NAME="GhostBSD";;
|
||||||
|
gnomeos) PRETTY_NAME="GNOME OS";;
|
||||||
holoiso) PRETTY_NAME="SteamOS HoloISO";;
|
holoiso) PRETTY_NAME="SteamOS HoloISO";;
|
||||||
kdeneon) PRETTY_NAME="KDE Neon";;
|
kdeneon) PRETTY_NAME="KDE Neon";;
|
||||||
kolibrios) PRETTY_NAME="KolibriOS";;
|
kolibrios) PRETTY_NAME="KolibriOS";;
|
||||||
|
@ -242,6 +243,7 @@ function os_support() {
|
||||||
garuda \
|
garuda \
|
||||||
gentoo \
|
gentoo \
|
||||||
ghostbsd \
|
ghostbsd \
|
||||||
|
gnomeos \
|
||||||
haiku \
|
haiku \
|
||||||
holoiso \
|
holoiso \
|
||||||
kali \
|
kali \
|
||||||
|
@ -329,6 +331,7 @@ function os_homepages(){
|
||||||
garuda) HOMEPAGE="https://garudalinux.org/";;
|
garuda) HOMEPAGE="https://garudalinux.org/";;
|
||||||
gentoo) HOMEPAGE="https://www.gentoo.org/";;
|
gentoo) HOMEPAGE="https://www.gentoo.org/";;
|
||||||
ghostbsd) HOMEPAGE="https://www.ghostbsd.org/";;
|
ghostbsd) HOMEPAGE="https://www.ghostbsd.org/";;
|
||||||
|
gnomeos) HOMEPAGE="https://os.gnome.org/";;
|
||||||
haiku) HOMEPAGE="https://www.haiku-os.org/";;
|
haiku) HOMEPAGE="https://www.haiku-os.org/";;
|
||||||
holoiso) HOMEPAGE="https://github.com/HoloISO/holoiso";;
|
holoiso) HOMEPAGE="https://github.com/HoloISO/holoiso";;
|
||||||
kali) HOMEPAGE="https://www.kali.org/";;
|
kali) HOMEPAGE="https://www.kali.org/";;
|
||||||
|
@ -592,6 +595,11 @@ function editions_ghostbsd() {
|
||||||
echo mate xfce
|
echo mate xfce
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function releases_gnomeos() {
|
||||||
|
local GNOMEOS_RELEASES=$(curl -s https://download.gnome.org/gnomeos/ | grep -o -P '(?<=<a href=").*(?=/" title=")' | sort -nr)
|
||||||
|
echo nightly ${GNOMEOS_RELEASES}
|
||||||
|
}
|
||||||
|
|
||||||
function releases_haiku() {
|
function releases_haiku() {
|
||||||
echo r1beta3 r1beta4
|
echo r1beta3 r1beta4
|
||||||
}
|
}
|
||||||
|
@ -1644,6 +1652,30 @@ function get_ghostbsd() {
|
||||||
echo "${URL}/${ISO} ${HASH}"
|
echo "${URL}/${ISO} ${HASH}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function get_gnomeos() {
|
||||||
|
local HASH=""
|
||||||
|
local ISO=""
|
||||||
|
local URL=""
|
||||||
|
|
||||||
|
case ${RELEASE} in
|
||||||
|
nightly)
|
||||||
|
URL="https://os.gnome.org/download/latest"
|
||||||
|
ISO="gnome_os_installer.iso";;
|
||||||
|
# The download.gnome.org mirror does not currently link to ISOs for 44.rc or 45.rc
|
||||||
|
44.rc|45.rc)
|
||||||
|
URL="https://mirror.umd.edu/gnome/gnomeos/${RELEASE}"
|
||||||
|
ISO="gnome_os_installer_${RELEASE}.iso";;
|
||||||
|
3.38*)
|
||||||
|
URL="https://download.gnome.org/gnomeos/${RELEASE}"
|
||||||
|
ISO="gnome_os_installer.iso";;
|
||||||
|
*)
|
||||||
|
URL="https://download.gnome.org/gnomeos/${RELEASE}"
|
||||||
|
ISO="gnome_os_installer_${RELEASE}.iso";;
|
||||||
|
esac
|
||||||
|
|
||||||
|
echo "${URL}/${ISO} ${HASH}"
|
||||||
|
}
|
||||||
|
|
||||||
function get_haiku() {
|
function get_haiku() {
|
||||||
local EDITION="${1:-}"
|
local EDITION="${1:-}"
|
||||||
local ISO="haiku-${RELEASE}-${EDITION}-anyboot.iso"
|
local ISO="haiku-${RELEASE}-${EDITION}-anyboot.iso"
|
||||||
|
|
Loading…
Reference in New Issue