#!/bin/sh
# Version: 2
# bookworm
set -e
export DEBIAN_FRONTEND=noninteractive
# Update the package cache so the container installs the most recent
# version of required packages.
apt-get update -y -q
apt-get upgrade -y -q
dpkg -s less 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y less
dpkg -s patch 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y patch
dpkg -s python3 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y python3
dpkg -s unzip 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y unzip
dpkg -s xz-utils 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y xz-utils
dpkg -s zip 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y zip
dpkg -s zstd 2> /dev/null | grep -q "^Status: install ok installed\$" || DEBIAN_FRONTEND=noninteractive apt-get install -q -y zstd
apt-get clean
