= Installing on Ubuntu from source = Install from source requires that you download and compile the source code on your own. Starting in ROS Fuerte, installation is in two phases: {{{#!wiki blue/solid 1. Download and ''install'' the core ROS libraries and tools using CMake 2. Download and ''build'' remaining ROS libraries/apps using rosmake }}} This is different from previous ROS distributions, so please take note. <<TOC(3)>> == Installation == === Dependencies === Install bootstrap dependencies: {{{ sudo apt-get install build-essential python-yaml cmake subversion wget python-setuptools mercurial git-core python-rosdep python-rospkg python-rosinstall }}} Install core library dependencies (aka, 'ROS Base'): {{{ sudo apt-get install python-yaml libapr1-dev libaprutil1-dev libbz2-dev python-dev python-empy python-nose libgtest-dev python-paramiko libboost-all-dev liblog4cxx10-dev pkg-config }}} Install graphical library dependencies (if you plan on using ROS graphical tools, aka 'ROS Full'): {{{ sudo apt-get install python-wxgtk2.8 python-gtk2 python-matplotlib libwxgtk2.8-dev python-imaging libqt4-dev graphviz qt4-qmake python-numpy ros-fuerte-swig-wx }}} TODO: ros-fuerte-swig-wx: Depending on your hardware, you may have to build https://github.com/wg-debs/swig-wx from source if you wish to use the graphical tools in ROS. You will need to make sure you have 'automake' installed before attempting to run 'autogen.sh' and the rest of the swig-wx build scripts. {{{ sudo apt-get install bison++ automake git clone https://github.com/ros/swig-wx.git cd swig-wx ./autogen.sh && ./configure && make && sudo make install }}} <<Include(fuerte/Installation/rosinstall)>> <<Include(fuerte/Installation/Sources)>> <<Include(fuerte/Installation/PostInstall)>>