Browse Source

Reduce apt verbosity slightly

Disable dynamic progress meters
Hamilton Turner 10 years ago
parent
commit
2d0e8b4033
1 changed files with 7 additions and 5 deletions
  1. 7 5
      toolset/setup/linux/prerequisites.sh

+ 7 - 5
toolset/setup/linux/prerequisites.sh

@@ -14,11 +14,13 @@ RETCODE=$(fw_exists fwbm_prereqs_installed)
 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
 echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
 
-sudo apt-get -y update
-sudo apt-get -y upgrade -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
+# One -q produces output suitable for logging (mostly hides
+# progress indicators)
+sudo apt-get -yq update
+sudo apt-get -yq upgrade -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
 
 # WARNING: DONT PUT A SPACE AFTER ANY BACKSLASH OR APT WILL BREAK
-sudo apt-get -y install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" \
+sudo apt-get -yq install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" \
   cmake build-essential automake    `# Needed for building code` \
   curl wget unzip                   `# Common tools` \
   software-properties-common        `# Needed for add-apt-repository` \
@@ -42,8 +44,8 @@ sudo apt-get -y install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::=
 
 # Install gcc-4.8
 sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
-sudo apt-get -y update
-sudo apt-get install -y gcc-4.8 g++-4.8
+sudo apt-get -yq update
+sudo apt-get install -yq gcc-4.8 g++-4.8
 
 # Stop permanently overwriting people's files just for 
 # trying out our software!