Skip to content

Instantly share code, notes, and snippets.

@khale
Last active April 8, 2021 23:30
Show Gist options
  • Save khale/bd7387ea00d9de1917e4ab357afc4617 to your computer and use it in GitHub Desktop.
Save khale/bd7387ea00d9de1917e4ab357afc4617 to your computer and use it in GitHub Desktop.
cs350-lc3-chisel-vagrant-bootstrap
#!/usr/bin/env bash
systemctl disable --now apt-daily{,-upgrade}.{timer,service}
setxkbmap us
apt-get update && \
apt-get install -y \
autoconf \
binutils \
bison \
clang \
cscope \
ctags \
curl \
emacs \
flex \
g++ \
gcc \
gdb \
git \
libreadline-dev \
libncurses5-dev \
locate \
make \
netcat \
perl \
software-properties-common \
ssh \
tig \
tk \
vim \
tmux \
wget \
xxd
# set up LC3 tools
wget http://highered.mheducation.com/sites/dl/free/0072467509/104652/lc3tools_v12.zip && \
unzip lc3tools_v12.zip && \
cd lc3tools && \
./configure --installdir /usr/bin && \
make && \
make install && \
cd && \
rm -rf lc3tools_v12.zip lc3tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment