21

Is there a meta-package for installing commonly used developer tools such as cmake, autoconf, g++, etc.? The intent is to have roughly the same range of command-line tools as one has after installing XCode and the Mac SDK on Apple.

Jorge Castro
  • 71,754
D R
  • 1,127

3 Answers3

23

build-essential is the main one that springs to mind.

sudo apt-get install build-essential
Zanna
  • 70,465
dv3500ea
  • 37,204
6

The Ubuntu SDK is the recommended way to develop apps for Ubuntu.

The Get Started page on the Ubuntu App Developer site will always contain up-to-date information on how to install the SDK and all related tools. In any case, here's how:

For Ubuntu 12.10 and Ubuntu 12.04 LTS users:

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

Alternatively, for those using Ubuntu 13.04 or a development release:

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
1

In addition to build-essential, you might want to install:

sudo apt-get install python-setup python-setuptools

And for terminal multiplexing:

sudo apt-get install tmux screen

For ssh server:

sudo apt-get install openssh-server

Jonathan
  • 211
  • 1
  • 7