diff --git a/script/discover_package_manager b/script/discover_package_manager index d4b035844de26547e824fccca72ff21e1ae27714..808d1f0abaf8087e0923a660a681574e9f092d13 100755 --- a/script/discover_package_manager +++ b/script/discover_package_manager @@ -33,6 +33,12 @@ function discover_package_manager() { return fi elif [ x"$1" = x"linux" ]; then + + command -v zypper >/dev/null + if [ $? -eq 0 ]; then + discover_package_manager_ret="zypper" + return + fi command -v yum >/dev/null if [ $? -eq 0 ]; then discover_package_manager_ret="yum" @@ -43,12 +49,6 @@ function discover_package_manager() { discover_package_manager_ret="apt-get" return fi - command -v zypper >/dev/null - if [ $? -eq 0 ]; then - discover_package_manager_ret="zypper" - return - fi - command -v pacman >/dev/null if [ $? -eq 0 ]; then discover_package_manager_ret="pacman"