diff --git a/src/atomic-xr/runtime.nu b/src/atomic-xr/runtime.nu index 6f062d8..8408fcc 100644 --- a/src/atomic-xr/runtime.nu +++ b/src/atomic-xr/runtime.nu @@ -80,9 +80,7 @@ def ensure-installed [ } if ($missing_packages | is-not-empty) { - if (sys host).name == "Fedora Linux" { - pkexec dnf install ...$missing_packages - } else { + if (which dnf | length) == 0 { rpm-ostree install ...$missing_packages job spawn { @@ -92,6 +90,8 @@ def ensure-installed [ } } null + } else { + pkexec dnf install ...$missing_packages } } }