Skip to content

Manually installing software on the Topside Control Module

Whymarrh Whitby edited this page Mar 25, 2016 · 3 revisions

This page details the process for manually installing software on the Topside Control Module (TCM). You should NOT need to do this as the TCM is preconfigured with the requisite software installed.

Internet access

The TCM does not have access to the internet by default. To get access to the internet, you will need to run the captain VM on the network and proxy internet access through it (see Vagrant environment for more information). Once the captain VM is up and running, you can configure the TCM to use that as its proxy.

Installation

Installing software on Debian-based distributions uses apt (or apt-get). For example, to install htop (a process viewer, similar to Task Manager on windows):

  1. Open a Terminal window
  2. Configure the proxy settings (note that this needs to be run once in each new Terminal session)
    1. export http_proxy=http://192.168.88.3:3128/
    2. export https_proxy=http://192.168.88.3:3128/
    3. You can test the internet connection by typing curl www.google.com. You should see HTML output.
  3. Update the apt sources using sudo -E apt update
  4. Install htop using sudo -E apt install htop

Example: Installing mpv

To install mpv you will need to add its package to the apt sources:

  1. Configure proxy settings (see the example above)
  2. sudo -E add-apt-repository ppa:mc3man/ffmpeg-test1 (press enter to continue when prompted)
  3. sudo -E apt update
  4. sudo -E apt install mpv (type 'Y' to continue when prompted)
Clone this wiki locally