summaryrefslogtreecommitdiff
path: root/base-install.sh
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2011-03-30 16:04:11 +0200
committerAndreas Maunz <andreas@maunz.de>2011-03-30 16:04:11 +0200
commit16cfa7f673220db44079443dcd8a7f2585a6fba5 (patch)
tree1a0f503187c06607837e3caef46bb2cf65c0722d /base-install.sh
parent32a196c74bf552a4c0e43f4fc45866cffd6caf2a (diff)
base-install
Diffstat (limited to 'base-install.sh')
-rwxr-xr-xbase-install.sh11
1 files changed, 5 insertions, 6 deletions
diff --git a/base-install.sh b/base-install.sh
index b654a37..a61537d 100755
--- a/base-install.sh
+++ b/base-install.sh
@@ -10,12 +10,11 @@ if [ "$(id -u)" = "0" ]; then
fi
# Utils
-APTITUDE="sudo `which aptitude`"
+APTITUDE="`which aptitude`"
APT_CACHE="`which apt-cache`"
-DCSS="sudo `which debconf-set-selections`"
DPKG="`which dpkg`"
-if [ ! -e $APTITUDE ]; then
+if [ ! -e "$APTITUDE" ]; then
echo "Aptitude missing. Install aptitude first." 1>&2
exit 1
fi
@@ -47,8 +46,8 @@ if [ -n "$pack_arr" ]; then
echo
echo "Checking availablity of missing packages..."
echo -n "Updating package indices: "
- $APTITUDE update -y >/dev/null 2>&1
- $APTITUDE upgrade -y >/dev/null 2>&1
+ sudo $APTITUDE update -y >/dev/null 2>&1
+ sudo $APTITUDE upgrade -y >/dev/null 2>&1
echo "done."
fi
@@ -73,7 +72,7 @@ echo "Installing missing packages, please wait..."
pack_fail=""
for p in $pack_arr; do
echo -n "'$p': "
- if $APTITUDE install "$p" -y >/dev/null 2>&1; then
+ if sudo $APTITUDE install "$p" -y >/dev/null 2>&1; then
printf "%25s%15s\n" "'$p'" "DONE"
else
printf "%25s%15s\n" "'$p'" "FAIL"