Installing Software to a MOBILE System

While we use the phrase 'MOBILE System', it is important to define what MOBILE Lab is and isn't. The MOBILE Lab Software consists of the MOBILE Presenter and MOBILE Client programs and the underlying scripts those two programs call. While these programs do have some powerful capabilities, such as cloning an entire hard drive, when installing software, it's best to view MOBILE Lab as only a single program that exists on top of a base operating system.

Currently, the recommended operating system for MOBILE Lab is Ubuntu 12.04.2 LTS (Precise Pangolin) (However, MOBILE Lab has been tested on some other Linux flavors as well: Base Installation Methods). This is largely since Ubuntu is the most popular open-source operating system and that the 12.04 distribution is stamped with the LTS (Long Term Support) label ensuring support up to five years after initial release. So, if you've received a distribution of MOBILE Lab via a previous workshop, you likely received this distribution.

In sum, installing software is dependent on the underlying operating system. However, if you are using MOBILE Lab with Ubuntu the instructions below can get you started installing software with either the Ubuntu Software Center or apt-get.


Ubuntu Software Center
(Graphical)

To use the Ubuntu Software Center:

  1. Find and click on the Ubuntu Software Center icon in the Unity bar on the left side of the screen.
  2. Use search bar utility in the upper right corner to query the desired program.
  3. After performing a successful search, clicking on any result should indicate whether that program is already installed or include a button to install that program.
  4. Click the "Install" button to download and install the program.
apt-get install
(Command Line)

To use apt-get:

  1. Open a terminal
  2. Search for a program with: sudo apt-cache search programname
    (but replace programname with your program!)
  3. After finding a desired package, install a program with: sudo apt-get install packagename
    (same hint as above!)

A more extensive resource for apt-get is here