Skip to content

Instantly share code, notes, and snippets.

@fbradyirl
Last active February 8, 2018 20:36
Show Gist options
  • Save fbradyirl/b58430d2da526ae64070cdc7ed0fc5f3 to your computer and use it in GitHub Desktop.
Save fbradyirl/b58430d2da526ae64070cdc7ed0fc5f3 to your computer and use it in GitHub Desktop.

Before

sudo apt-get update
sudo apt-get upgrade

Install Docker

Basic

Tested on 17.10 Artful

sudo apt-get install curl
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
sudo usermod -aG docker ${USER}
rm get-docker.sh

Compose

sudo curl -L https://github.com/docker/compose/releases/download/1.19.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Reboot machine to log out user

Maven / JDK

# OpenJDK
sudo apt-get install default-jdk
sudo apt-get install maven

Zsh

sudo apt-get install git
sudo apt-get install zsh

# Make it default
chsh -s $(which zsh)

# Install oh my zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

VNC

In order for VNC to work from Mac OS, you must disable encryption.

  1. (In Ubuntu 17.20) Open Settings>Sharing
  2. In the UI, enable VNC access and set a password
  3. NB: ensure you toggle "Wired connection 1" to ON in the Screen Sharing preference pane.
# Now diable encrytion
gsettings set org.gnome.Vino require-encryption false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment