From 96db5efffaddc92e7c81476a1c3755fc03f5d597 Mon Sep 17 00:00:00 2001 From: absurdo Date: Sat, 25 Nov 2023 00:18:00 +0100 Subject: [PATCH] Fixing install_package --- vendor/phangoapp/leviathanutils/src/Linux.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vendor/phangoapp/leviathanutils/src/Linux.php b/vendor/phangoapp/leviathanutils/src/Linux.php index 01d02d9..bb2a0e5 100644 --- a/vendor/phangoapp/leviathanutils/src/Linux.php +++ b/vendor/phangoapp/leviathanutils/src/Linux.php @@ -132,19 +132,19 @@ class Linux { if($distro=='debian' || $distro=='ubuntu') { - Linux::shell_command('sudo DEBIAN_FRONTEND="noninteractive" apt-get install -y '.$package[$distro]); + Linux::shell_command(['sudo DEBIAN_FRONTEND="noninteractive" apt-get install -y '.$package[$distro]]); } else if($distro=='fedora' || $distro=='almalinux' || $distro=='rocky') { //if call("sudo dnf install -y {}".format(package[linux_distro]), shell=True) > 0: - Linux::shell_command('sudo dnf install -y '.$package[$distro]); + Linux::shell_command(['sudo dnf install -y '.$package[$distro]]); } else if($distro=='arch') { //sudo pacman -S --noconfirm - Linux::shell_command('sudo pacman -S --noconfirm '.$package[$distro]); + Linux::shell_command(['sudo pacman -S --noconfirm '.$package[$distro]]); }