From 5504fdf4cc29fd3087abcdef9e53c6d08b11f8e5 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Sun, 25 Jan 2026 15:28:20 +0000 Subject: [PATCH] feat(quickget): add Azure Linux (3.0) support - Add os_info() case entry with a description for Azure Linux - Add Azure Linux to os_support() list - Implement releases_azurelinux() returning "3.0" - Implement arch_azurelinux() returning "amd64 arm64" - Implement get_azurelinux() using stable aka.ms download URLs: - https://aka.ms/azurelinux-3.0-x86_64.iso - https://aka.ms/azurelinux-3.0-aarch64.iso Fixes #1459 Signed-off-by: Martin Wimpress --- quickget | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/quickget b/quickget index 349c7a0..e37bf24 100755 --- a/quickget +++ b/quickget @@ -34,6 +34,7 @@ function os_info() { archcraft) INFO="Archcraft|-|https://archcraft.io/|Yet another minimal Linux distribution, based on Arch Linux.";; archlinux) INFO="Arch Linux|-|https://archlinux.org/|Lightweight and flexible Linux® distribution that tries to Keep It Simple.";; artixlinux) INFO="Artix Linux|-|https://artixlinux.org/|The Art of Linux. Simple. Fast. Systemd-free.";; + azurelinux) INFO="Azure Linux|-|https://github.com/microsoft/azurelinux|Microsoft's internal Linux distribution for cloud infrastructure and edge.";; batocera) INFO="Batocera|-|https://batocera.org/|Retro-gaming distribution with the aim of turning any computer/nano computer into a gaming console during a game or permanently.";; bazzite) INFO="Bazzite|-|https://github.com/ublue-os/bazzite/|Container native gaming and a ready-to-game SteamOS like.";; biglinux) INFO="BigLinux|-|https://www.biglinux.com.br/|Is the right choice if you want to have an easy and enriching experience with Linux. It has been perfected over more than 19 years, following our motto: 'In search of the perfect system'.";; @@ -641,6 +642,7 @@ function os_support() { archcraft \ archlinux \ artixlinux \ + azurelinux \ batocera \ bazzite \ biglinux \ @@ -784,6 +786,10 @@ function editions_artixlinux() { echo $(web_pipe "https://mirror1.artixlinux.org/iso/" | grep "artix-" | cut -d'"' -f2 | grep -v sig | sed 's/artix-//' | sed 's/-[0-9]\{8\}-x86_64.iso//' | sort -u) } +function releases_azurelinux() { + echo 3.0 +} + function releases_batocera() { #shellcheck disable=SC2046,SC2005 echo $(web_pipe "https://mirrors.o2switch.fr/batocera/x86_64/stable/" | grep ^\