Skip to content

Instantly share code, notes, and snippets.

@threedaymonk
Last active December 31, 2019 23:12
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save threedaymonk/a39b45bd82e50f1e355c90c2e958aa21 to your computer and use it in GitHub Desktop.
Save threedaymonk/a39b45bd82e50f1e355c90c2e958aa21 to your computer and use it in GitHub Desktop.
Ubuntu post-install packages
#!/bin/bash
sudo apt update
sudo apt install -y \
apt-file \
autoconf \
bison \
build-essential \
checkinstall \
dtrx \
exuberant-ctags \
ffmpeg \
gettext \
git \
glabels \
gimp \
gimp-{plugin-registry,help-en,data-extras} \
gnome-session \
graphviz \
ibus-anthy \
inkscape \
iotop \
libreoffice-gnome \
libtool \
lib{c6,ncurses5,ev,event,gmp,pq,readline,sqlite3,ssl,usb,xml2,xslt1,yaml}-dev \
memcached \
mercurial \
moreutils \
mysql-client \
oathtool \
openssh-server \
openssl \
pass \
pcregrep \
postgresql \
postgresql-{client,contrib} \
pwgen \
shellcheck \
splint \
sqlite3 \
subversion \
tofrodos \
ubuntu-gnome-default-settings \
vanilla-gnome-default-settings \
vanilla-gnome-desktop \
vim \
vim \
xdiskusage \
xsel \
xsltproc \
zlib1g-dev \
zsh
sudo apt remove --purge \
flashplugin-installer \
whoopsie
sudo apt autoremove -y
psql -c ';' postgres >/dev/null 2>&1 || \
sudo -u postgres createuser --superuser "$USER"
sudo update-initramfs -u
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment