-
Notifications
You must be signed in to change notification settings - Fork 0
Manually installing software on the Topside Control Module
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.
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.
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):
- Open a Terminal window
- Configure the proxy settings (note that this needs to be run once in each new Terminal session)
export http_proxy=http://192.168.88.3:3128/
export https_proxy=http://192.168.88.3:3128/
- You can test the internet connection by typing
curl www.google.com
. You should see HTML output.
- Update the apt sources using
sudo -E apt update
- Install
htop
usingsudo -E apt install htop
Example: Installing mpv
To install mpv you will need to add its package to the apt
sources:
- Configure proxy settings (see the example above)
-
sudo -E add-apt-repository ppa:mc3man/ffmpeg-test1
(press enter to continue when prompted) sudo -E apt update
-
sudo -E apt install mpv
(type 'Y' to continue when prompted)
This wiki and the project's README file contain a lot of information, take your time and read both. Read the CONTRIBUTING.md
file in the project before opening a pull request or an issue.
© Eastern Edge Robotics - www.easternedgerobotics.com
Introductions
- Home
- 1000ft overview
- Design rationale
- Configuration
Getting things done
- Quick start
- Getting Started/Workspace Setup
- Git-Cheatsheet
- Vagrant environment
- Connecting to the ROV network
- Walkthrough: Adding a feature
- Testing changes to the application
- Deploying the application
- Running the application topside
- Running the Picamera video feed
Development
Hardware and misc.