Ubuntu make: a hacker’s delight

ubuntu_logo_81x81Ubuntu make made it to Ubuntu 15.10 (Wily Werewolf). But what is it about? Let’s say you want to start developing Firefox on Ubuntu. The first rational step would be to Google the procedure to setup the dev environment. Ubuntu makes simplifies the process to a few commands!

Ubuntu make is a Canonical effort with the following goals:

  • Deliver the latest available upstream developer stack
  • Provide full support on latest LTS available
  • Deliver a stable and functional developer environment

Ubuntu make can setup dev evironments for Firefox, Android, Eclipse, IntelliJ IDEA, Ruby on Rails and so on… along with their dependencies.


To install on Ubuntu 15.04:

$ sudo apt-get install ubuntu-make

To install on Ubuntu 14.04:

$ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
$ sudo apt-get update
$ sudo apt-get install ubuntu-make


At the time of writing Ubuntu make supports the following dev environments:

                        Developer environment
    games               Games Development Environment
    web                 Web Developer Environment
    go                  Go language
    dart                Dartlang Development Environment
    ide                 Generic IDEs
    android             Android Development Environment

an environment may also have a subset.

To install full web environment:

$ umake web

To install only the Firefox dev environment from web section:

$ umake web firefox-dev

To remove an environment (say ide):

$ umake -r ide

For first level help:

$ umake -h

For help on a particular section (say, Android):

$ umake android -h

Leave a Reply

Your email address will not be published. Required fields are marked *