Fix openSUSE Leap detection in setup.sh
- Add support for 'opensuse-leap' distribution ID - Normalize 'opensuse-leap' to 'opensuse' for package management - Resolves issue where openSUSE Leap was not recognized as supported
This commit is contained in:
6
setup.sh
6
setup.sh
@@ -189,8 +189,12 @@ detect_distro() {
|
||||
|
||||
# Normalize distribution names
|
||||
case $detected_distro in
|
||||
ubuntu|debian|fedora|arch|opensuse)
|
||||
ubuntu|debian|fedora|arch|opensuse|opensuse-leap)
|
||||
if [[ "$detected_distro" == "opensuse-leap" ]]; then
|
||||
DISTRO="opensuse"
|
||||
else
|
||||
DISTRO=$detected_distro
|
||||
fi
|
||||
;;
|
||||
"red hat enterprise linux server"|"rhel")
|
||||
DISTRO="fedora" # Treat RHEL as Fedora for package management
|
||||
|
||||
Reference in New Issue
Block a user