Skip to content

[4] ARGoS Installation Guide

Antonio Griego edited this page Apr 6, 2015 · 6 revisions

Installation Guide

ARGoS is available for Linux and Macintosh systems. It is currently not supported on Windows. Additional installation instructions can be found on the ARGoS Website.

###Linux Installation

  1. Download the appropriate binary package for your Linux system.

  2. In Terminal, run the following command in the directory of your installation file:

    • for Ubuntu and KUbuntu:

      $ sudo dpkg -i argos3_simulator-*.deb
      
    • for OpenSuse:

      $ sudo rpm -i argos3_simulator-*.rpm
      

An important note:

  • Be aware that when installing an upgraded or brand new install of ARGoS that there are several dependencies. The most frequent source of installation problems can come from QT-Opengl. If you get installation errors or warnings, make sure you have installed all required packages that are listed in the error messages.

###Macintosh Installation

  1. The Mac OSX installation of ARGoS uses the Homebrew Package Manager. If you don't have it, install Homebrew by using the following command in Terminal.

    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Obtain the Homebrew Tap for ARGoS using the following command in Terminal.

    $ brew tap ilpincy/argos3
    
  3. Once tapped, install ARGoS with the following command in Terminal. ARGoS and its required dependencies will be downloaded and installed using Homebrew.

    $ brew install bash-completion qt lua argos3
    
  4. Once installed, you can update ARGoS with the following two commands in Terminal.

    $ brew update
    $ brew upgrade argos3
    

An important note:

  • Please be aware that if Homebrew does not have the necessary permissions ARGoS will not be properly linked during installation and will not run.

  • If you encounter problems during a Homebrew installation, you can use the following command in Terminal to help diagnose the problem.

    $ brew doctor
    

Clone this wiki locally