18

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
  • 70,934
  • 124
  • 466
  • 653
D R
  • 1,097
  • 2
  • 8
  • 9

3 Answers3

20

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

sudo apt-get install build-essential
Zanna
  • 69,223
  • 56
  • 216
  • 327
dv3500ea
  • 36,816
  • 13
  • 99
  • 152
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
David Planella
  • 15,420
  • 11
  • 77
  • 141
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