I got the MultiMC launcher to work. This is mostly pulled from the MultiMC build documentation. To build it run:
git clone (MultiMC5 git repo on github I cant post links)
cd MultiMC5
git submodule init
git submodule update
sudo apt install gcc qt5-default cmake zlib1g-dev openjdk-8-jdk...