diff --git a/etc/DependencyInstaller.sh b/etc/DependencyInstaller.sh index b1ce0092c0..02d8182d6c 100755 --- a/etc/DependencyInstaller.sh +++ b/etc/DependencyInstaller.sh @@ -30,15 +30,15 @@ _installCommon() { fi local pkgs="pandas numpy firebase_admin click pyyaml" if [[ $(id -u) == 0 ]]; then - pip3 install -U $pkgs + pip3 install --no-cache-dir -U $pkgs else - pip3 install --user -U $pkgs + pip3 install --no-cache-dir --user -U $pkgs fi } _installCentosCleanUp() { yum clean -y all - rm -rf /var/lib/apt/lists/* + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* } _installCentosPackages() { @@ -65,12 +65,13 @@ _installCentosPackages() { _installUbuntuCleanUp() { apt-get autoclean -y apt-get autoremove -y + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* } _installUbuntuPackages() { export DEBIAN_FRONTEND="noninteractive" apt-get -y update - apt-get -y install \ + apt-get -y install --no-install-recommends \ libqt5multimediawidgets5 \ libqt5svg5-dev \ libqt5xmlpatterns5-dev \