Antworten:
Build-Essential ist das wichtigste, das mir in den Sinn kommt.
sudo apt-get install build-essential
Das Ubuntu SDK ist die empfohlene Methode zum Entwickeln von Apps für Ubuntu.
Die Seite Erste Schritte auf der Ubuntu App Developer-Website enthält immer aktuelle Informationen zur Installation des SDK und aller zugehörigen Tools. In jedem Fall geht es so:
Für Benutzer von Ubuntu 12.10 und Ubuntu 12.04 LTS:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-proper && sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install ubuntu-sdk notepad-qml
Alternativ für Benutzer von Ubuntu 13.04 oder einer Entwicklungsversion:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-proper && sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install ubuntu-sdk