|
|
|
@ -17,7 +17,7 @@ update-locale
|
|
|
|
|
ln -sf /usr/share/zoneinfo/America/Denver /etc/localtime
|
|
|
|
|
|
|
|
|
|
# Use apt-cache
|
|
|
|
|
echo 'Acquire::http::Proxy "http://10.50.11.2:3142";' > /etc/apt/apt.conf
|
|
|
|
|
echo 'Acquire::http::Proxy "http://10.102.10.2:3142";' > /etc/apt/apt.conf
|
|
|
|
|
|
|
|
|
|
# Set up git for tracking. XXX Ansible... XXX
|
|
|
|
|
apt-get -y install git sudo
|
|
|
|
@ -44,12 +44,17 @@ git config --global user.email git@forksand.com
|
|
|
|
|
cd /etc ; git add . ; git commit -a -m 'Set up new Debian buster workstation'
|
|
|
|
|
|
|
|
|
|
# SET UP APT
|
|
|
|
|
|
|
|
|
|
# Add AO Key
|
|
|
|
|
wget -qO - http://devel.alephobjects.com/ao/aodeb/aokey.pub | apt-key add -
|
|
|
|
|
#
|
|
|
|
|
cat > /etc/apt/sources.list <<EOF
|
|
|
|
|
#deb http://mirrors.kernel.org/debian/ buster-backports main
|
|
|
|
|
deb http://mirrors.kernel.org/debian/ buster main
|
|
|
|
|
deb http://mirrors.kernel.org/debian/ buster-updates main
|
|
|
|
|
deb http://security.debian.org/ buster/updates main
|
|
|
|
|
#deb http://download.alephobjects.com/ao/aodeb buster main
|
|
|
|
|
deb http://devel.alephobjects.com/ao/aodeb buster main
|
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
# Make apt use IPv4:
|
|
|
|
@ -196,4 +201,137 @@ cd /etc ; git add . ; git commit -a -m 'autoremove'
|
|
|
|
|
|
|
|
|
|
apt clean
|
|
|
|
|
|
|
|
|
|
# MOAR INstall
|
|
|
|
|
apt-get -y --download-only install \
|
|
|
|
|
--no-install-recommends \
|
|
|
|
|
arandr \
|
|
|
|
|
arduino \
|
|
|
|
|
audacity \
|
|
|
|
|
blender \
|
|
|
|
|
build-essential \
|
|
|
|
|
borgbackup \
|
|
|
|
|
ccache \
|
|
|
|
|
cclive \
|
|
|
|
|
chromium \
|
|
|
|
|
clusterssh \
|
|
|
|
|
cura-lulzbot \
|
|
|
|
|
epiphany \
|
|
|
|
|
ffmpeg \
|
|
|
|
|
galculator \
|
|
|
|
|
geeqie \
|
|
|
|
|
gimp \
|
|
|
|
|
glabels \
|
|
|
|
|
gmrun \
|
|
|
|
|
haveged \
|
|
|
|
|
inkscape \
|
|
|
|
|
kdenlive \
|
|
|
|
|
kicad \
|
|
|
|
|
kicad-demos \
|
|
|
|
|
kicad-doc-en \
|
|
|
|
|
kicad-footprints \
|
|
|
|
|
kicad-libraries \
|
|
|
|
|
kicad-symbols \
|
|
|
|
|
kicad-templates \
|
|
|
|
|
kicad-packages3d \
|
|
|
|
|
lynx \
|
|
|
|
|
meshlab \
|
|
|
|
|
minicom \
|
|
|
|
|
mplayer \
|
|
|
|
|
nmap \
|
|
|
|
|
openjdk-10-jre \
|
|
|
|
|
p7zip-full \
|
|
|
|
|
pbzip2 \
|
|
|
|
|
pidgin \
|
|
|
|
|
pidgin-otr \
|
|
|
|
|
qemu-utils \
|
|
|
|
|
qrencode \
|
|
|
|
|
rxvt-unicode \
|
|
|
|
|
scribus \
|
|
|
|
|
sshfs \
|
|
|
|
|
subversion \
|
|
|
|
|
tcpdump \
|
|
|
|
|
texlive-full \
|
|
|
|
|
tor \
|
|
|
|
|
torsocks \
|
|
|
|
|
thunderbird \
|
|
|
|
|
vlc \
|
|
|
|
|
whois \
|
|
|
|
|
wmctrl \
|
|
|
|
|
x11vnc \
|
|
|
|
|
xournal \
|
|
|
|
|
xterm \
|
|
|
|
|
youtube-dl \
|
|
|
|
|
yubikey-luks \
|
|
|
|
|
yubikey-personalization \
|
|
|
|
|
yubikey-personalization-gui
|
|
|
|
|
|
|
|
|
|
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
|
|
|
|
-o Dpkg::Options::="--force-confdef" \
|
|
|
|
|
-o Dpkg::Options::="--force-confnew" \
|
|
|
|
|
install \
|
|
|
|
|
--no-install-recommends \
|
|
|
|
|
arandr \
|
|
|
|
|
arduino \
|
|
|
|
|
audacity \
|
|
|
|
|
blender \
|
|
|
|
|
build-essential \
|
|
|
|
|
borgbackup \
|
|
|
|
|
ccache \
|
|
|
|
|
cclive \
|
|
|
|
|
chromium \
|
|
|
|
|
clusterssh \
|
|
|
|
|
cura-lulzbot \
|
|
|
|
|
epiphany \
|
|
|
|
|
ffmpeg \
|
|
|
|
|
galculator \
|
|
|
|
|
geeqie \
|
|
|
|
|
gimp \
|
|
|
|
|
glabels \
|
|
|
|
|
gmrun \
|
|
|
|
|
haveged \
|
|
|
|
|
inkscape \
|
|
|
|
|
kdenlive \
|
|
|
|
|
kicad \
|
|
|
|
|
kicad-demos \
|
|
|
|
|
kicad-doc-en \
|
|
|
|
|
kicad-footprints \
|
|
|
|
|
kicad-libraries \
|
|
|
|
|
kicad-symbols \
|
|
|
|
|
kicad-templates \
|
|
|
|
|
kicad-packages3d \
|
|
|
|
|
lynx \
|
|
|
|
|
meshlab \
|
|
|
|
|
minicom \
|
|
|
|
|
mplayer \
|
|
|
|
|
nmap \
|
|
|
|
|
openjdk-10-jre \
|
|
|
|
|
p7zip-full \
|
|
|
|
|
pbzip2 \
|
|
|
|
|
pidgin \
|
|
|
|
|
pidgin-otr \
|
|
|
|
|
qemu-utils \
|
|
|
|
|
qrencode \
|
|
|
|
|
rxvt-unicode \
|
|
|
|
|
scribus \
|
|
|
|
|
sshfs \
|
|
|
|
|
subversion \
|
|
|
|
|
tcpdump \
|
|
|
|
|
texlive-full \
|
|
|
|
|
thunderbird \
|
|
|
|
|
tor \
|
|
|
|
|
torsocks \
|
|
|
|
|
vlc \
|
|
|
|
|
whois \
|
|
|
|
|
wmctrl \
|
|
|
|
|
x11vnc \
|
|
|
|
|
xournal \
|
|
|
|
|
xterm \
|
|
|
|
|
youtube-dl \
|
|
|
|
|
yubikey-luks \
|
|
|
|
|
yubikey-personalization \
|
|
|
|
|
yubikey-personalization-gui
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cd /etc ; git add . ; git commit -a -m 'Install moar packages'
|
|
|
|
|
|
|
|
|
|
exit 0
|
|
|
|
|