From 59ab1b20bf7b93dad89198245039143b35200c9c Mon Sep 17 00:00:00 2001 From: killian <63927363+KillianLucas@users.noreply.github.com> Date: Tue, 9 Apr 2024 16:20:26 +0000 Subject: [PATCH] Sudo --- unix.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/unix.sh b/unix.sh index 2e30d52..163ba96 100644 --- a/unix.sh +++ b/unix.sh @@ -23,10 +23,18 @@ else # Assume a Debian-based or Fedora-based system if command -v apt >/dev/null; then echo "Installing Git on Debian-based Linux..." - sudo apt install git-all + # Check and install sudo if not present + if ! command -v sudo &> /dev/null; then + apt-get update && apt-get install -y sudo + fi + sudo apt install -y git-all elif command -v dnf >/dev/null; then echo "Installing Git on Fedora-based Linux..." - sudo dnf install git-all + # Check and install sudo if not present + if ! command -v sudo &> /dev/null; then + dnf install -y sudo + fi + sudo dnf install -y git-all else echo "Package manager not supported. Please install Git manually." fi