Skip to content
Snippets Groups Projects
Verified Commit 0d494593 authored by Duncan Macleod's avatar Duncan Macleod
Browse files

remove all packages we don't need

closes #25
parent 92326fd3
No related branches found
No related tags found
No related merge requests found
Pipeline #681664 failed
......@@ -11,16 +11,11 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio
# install available updates
RUN apt-get update && apt-get --assume-yes upgrade && apt-get clean
# support https repositories
# install basic utilities
RUN apt-get --assume-yes install \
apt-transport-https \
apt-utils \
bash-completion \
curl \
gpg \
lsb-release \
wget && \
apt-get clean
&& apt-get clean
# add lscsoft repo
RUN echo "deb [trusted=yes] https://hypatia.aei.mpg.de/lsc-amd64-bookworm ./" > /etc/apt/sources.list.d/lscsoft.list
......@@ -30,10 +25,10 @@ RUN curl https://research.cs.wisc.edu/htcondor/repo/keys/HTCondor-23.x-Key | gpg
echo "deb [signed-by=/usr/share/keyrings/HTCondor-23.x.gpg] https://research.cs.wisc.edu/htcondor/repo/debian/23.x bookworm main" > /etc/apt/sources.list.d/htcondor.list
# add pegasus repo
RUN curl -s https://download.pegasus.isi.edu/pegasus/gpg.txt | gpg --dearmor --yes --output /usr/share/keyrings/Pegasus.gpg && \
RUN curl -sSL https://download.pegasus.isi.edu/pegasus/gpg.txt | gpg --dearmor --yes --output /usr/share/keyrings/Pegasus.gpg && \
echo 'deb [signed-by=/usr/share/keyrings/Pegasus.gpg] https://download.pegasus.isi.edu/wms/download/debian bookworm main' | tee /etc/apt/sources.list.d/pegasus.list
# add cvmfs repo
RUN wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb && \
RUN curl -sSLO https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb && \
dpkg -i cvmfs-release-latest_all.deb && \
rm -f cvmfs-release-latest_all.deb
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment