If you don't have an Ubuntu 14.04 or 16.04 environment available, you can use Docker to develop. First, install Docker as you normally would. Then,
Now, within the container:
Then, as impdev in the container:
When that's done, start developing! When you're ready to pause, in a new terminal in the host:
When you're ready to get back to work:
If instead of committing your work and stopping the container, you just want to detach from it, use ctrl-p ctrl-q. You can re-attach using the start command.