Added os detection logging in terminal

This commit is contained in:
CooperGerman
2024-04-15 10:28:32 +02:00
parent fc6ab9ee3a
commit 047b0b286b

View File

@@ -60,10 +60,12 @@ if [[ -f /etc/os-release ]]; then
pkg_manager="apt-get" pkg_manager="apt-get"
update_cmd="sudo $pkg_manager update" update_cmd="sudo $pkg_manager update"
install_cmd="sudo $pkg_manager install -y" install_cmd="sudo $pkg_manager install -y"
echo -e "${GREEN}Detected Debian-based system. Using apt-get package manager.${NC}"
elif [[ "$ID_LIKE" == *"arch"* ]]; then elif [[ "$ID_LIKE" == *"arch"* ]]; then
pkg_manager="pacman" pkg_manager="pacman"
update_cmd="sudo $pkg_manager -Sy" update_cmd="sudo $pkg_manager -Sy"
install_cmd="sudo $pkg_manager -S --noconfirm" install_cmd="sudo $pkg_manager -S --noconfirm"
echo -e "${GREEN}Detected Arch-based system. Using pacman package manager.${NC}"
else else
echo -e "${ORANGE}Your operating system is not supported. Either try to install manually or reach out to spoolman github for support.${NC}" echo -e "${ORANGE}Your operating system is not supported. Either try to install manually or reach out to spoolman github for support.${NC}"
exit 1 exit 1