From 9c335a5e9efe2327548e24f5f95c740de698e10a Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Fri, 3 Jun 2022 23:42:27 +0530 Subject: [PATCH] Cleanup apt-update files after installation --- repo2docker/buildpacks/r.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/repo2docker/buildpacks/r.py b/repo2docker/buildpacks/r.py index a0053ee7..a6416c45 100644 --- a/repo2docker/buildpacks/r.py +++ b/repo2docker/buildpacks/r.py @@ -257,22 +257,17 @@ class RBuildPack(PythonBuildPack): scripts = [ ( "root", - r""" + rf""" apt-get update > /dev/null && \ apt-get install --yes --no-install-recommends \ libclang-dev \ - libzmq3-dev > /dev/null - """, - # apt-get -qq purge && \ - # apt-get -qq clean && \ - # rm -rf /var/lib/apt/lists/* - ), - ( - "root", - rf""" + libzmq3-dev > /dev/null && \ wget --quiet -O /tmp/r-{self.r_version}.deb https://cdn.rstudio.com/r/ubuntu-1804/pkgs/r-{self.r_version}_1_amd64.deb && \ - apt install --yes --no-install-recommends /tmp/r-{self.r_version}.deb && \ + apt install --yes --no-install-recommends /tmp/r-{self.r_version}.deb > /dev/null && \ rm /tmp/r-{self.r_version}.deb && \ + apt-get -qq purge && \ + apt-get -qq clean && \ + rm -rf /var/lib/apt/lists/* && \ ln -s /opt/R/{self.r_version}/bin/R /usr/local/bin/R && \ ln -s /opt/R/{self.r_version}/bin/Rscript /usr/local/bin/Rscript && \ R --version