9 printf 'APT::Install-Recommends "0";\nAPT::Install-Suggests "0";\n' \
10 > /etc/apt/apt.conf.d/99no-install-recommends
12 printf 'APT::Acquire::Retries "20";\n' \
13 > /etc/apt/apt.conf.d/99acquire-retries
15 printf 'APT::Periodic::Update-Package-Lists "0";\nAPT::Periodic::Unattended-Upgrade "0";\n' \
16 > /etc/apt/apt.conf.d/99no-auto-updates
18 if echo $debian_mirror | grep '^https' 2>&1 > /dev/null; then
20 apt-get -y install apt-transport-https
23 sed -i "s,http://ftp.uk.debian.org/debian/,${debian_mirror},g" /etc/apt/sources.list
25 if grep --quiet jessie /etc/apt/sources.list; then
26 echo "deb $debian_mirror jessie-backports main" > /etc/apt/sources.list.d/backports.list
27 echo "deb $debian_mirror testing main" > /etc/apt/sources.list.d/testing.list
28 printf "Package: *\nPin: release o=Debian,a=testing\nPin-Priority: -300\n" > /etc/apt/preferences.d/debian-testing
31 dpkg --add-architecture i386
34 apt-get -y upgrade --download-only
48 ca-certificates-java/jessie-backports
49 cmake/jessie-backports
54 gettext/jessie-backports
55 gettext-base/jessie-backports
56 git-core/jessie-backports
57 git-svn/jessie-backports
67 liblwp-protocol-https-perl
78 mercurial/jessie-backports
81 openjdk-8-jre-headless
82 openjdk-8-jdk-headless
92 python3-git/jessie-backports
93 python3-gitdb/jessie-backports
96 python3-pyasn1-modules
98 python3-smmap/jessie-backports
117 apt-get install --yes $packages --download-only
118 apt-get install --yes $packages
120 highestjava=`update-java-alternatives --list | sort -n | tail -1 | cut -d ' ' -f 1`
121 update-java-alternatives --set $highestjava