Преглед изворни кода

Merge pull request #889 from hurdad/master

enabling automatic dependency installation
Daniel Gibbs пре 10 година
родитељ
комит
2abb1e000d
1 измењених фајлова са 5 додато и 3 уклоњено
  1. 5 3
      lgsm/functions/check_deps.sh

+ 5 - 3
lgsm/functions/check_deps.sh

@@ -79,9 +79,11 @@ fn_found_missing_deps(){
 			sleep 1
 			echo -en "   \r"
 			if [ -n "$(command -v dpkg-query)" ]; then
-				echo "sudo dpkg --add-architecture i386; sudo apt-get install ${array_deps_missing[@]}"
+				cmd="sudo dpkg --add-architecture i386; sudo apt-get -y install ${array_deps_missing[@]}"
+				eval $cmd
 			elif [ -n "$(command -v yum)" ]; then
-				echo "yum install ${array_deps_missing[@]}"
+				cmd="sudo yum -y install ${array_deps_missing[@]}"
+				eval $cmd
 			fi
 		else
 			echo ""
@@ -91,7 +93,7 @@ fn_found_missing_deps(){
 			if [ -n "$(command -v dpkg-query)" ]; then
 				echo "sudo dpkg --add-architecture i386; sudo apt-get install ${array_deps_missing[@]}"
 			elif [ -n "$(command -v yum)" ]; then
-				echo "yum install ${array_deps_missing[@]}"
+				echo "sudo yum install ${array_deps_missing[@]}"
 			fi
 			echo ""
 		fi