We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
lsb_release -i
1 parent fef3040 commit f3b771cCopy full SHA for f3b771c
share/ruby-install/system.sh
@@ -51,6 +51,9 @@ function detect_package_manager()
51
fi
52
elif command -v lsb_release 2>/dev/null; then
53
case "$(lsb_release -i)" in
54
+ *openSUSE*)
55
+ package_manager="zypper"
56
+ ;;
57
*VoidLinux*)
58
package_manager="xbps"
59
;;
test/system-tests/detect_package_manager_test.sh
@@ -35,7 +35,8 @@ function test_detect_package_manager_on_debian_based_systems_with_apt()
35
36
function test_detect_package_manager_on_open_suse_systems_with_zypper()
37
{
38
- [[ -f /etc/SuSE-release ]] && command -v zypper >/dev/null || return 0
+ [[ "$(lsb_release -i 2>/dev/null)" == *openSUSE* ]] &&
39
+ command -v zypper >/dev/null || return 0
40
41
detect_package_manager
42
0 commit comments