Skip to content

Compare: install venus packages on Debian

New page
35 changes: 25 additions & 10 deletions install-venus-packages-on-Debian.md
@@ -1,25 +1,44 @@
# Purpose
# Introduction

A subset of the Venus software is available for direct installation on Debian Jessie (and derived, Raspbian). This allows support for the following products:
A subset of the Venus software is available for direct installation on Debian (and derived, Raspbian). This allows support for the following products:

* USB/Serial GPS
* VEDirect MPPTs
* BMV 700/702 battery monitors

**Installing on a different release then the ones [available](http://updates.victronenergy.com/feeds/venus/release/packages/) will likely cause problems!**
Make sure you the version of the OS that you are installing these packages on, matches the one which we built them for. At the moment of writing this documentation they are built for Buster.

Make sure you run a supported release, e.g [Raspbian Jessie](https://downloads.raspberrypi.org/raspbian/images/raspbian-2017-07-05/).
**Installing on a different release then the one they were built for (like installing on Jessie while we built for Buster will likely cause problems!**

Lastly, note that the alternative, installing/running Venus OS completely on a raspberrypi, is often easier. More people do that, and its also better supported. Documentation about that is here: [[raspberrypi install Venus image]].

# Support

These packages are available AS IS and are not supported by Victron. For any questions, see the bottom of the page.
These packages are available AS IS and are not supported by Victron. For any questions or issues, use the [Modifications section on Community](https://community.victronenergy.com/spaces/31/mods.html).

# Candidate vs release

There are two different feeds available: candidate and release. More information about that elsewhere. Here are the urls of the packages:

https://updates.victronenergy.com/feeds/venus/release/packages/
https://updates.victronenergy.com/feeds/venus/candidate/packages/

Typically there are three subfolders:

Furthermore, be aware that it’s also possible to run a complete Venus image on some raspberry pi's: [[raspberrypi install Venus image]].
1. debian-buster: .deb files for Debian
2. raspbian-buster: .deb files for Raspbian
3. dunfell: .ipk files for Venus OS itself

In case the debian and raspbian folders are missing, then thats usually because there was some issue with building the packages. And, since its least important, we then sometimes disable building them. Rather than delaying a Venus OS release to first fix these packages.

Below instructions refer to the release feed. Change all URLs below to candidate if so required.

# Installation

These steps document the process to install packages on Debian (armhf).

**Note: these were written back in the days when it was for Jessie. And todays version is for Buster**

## Preliminary preparation

All the steps below assume that you are `root`. If not, you need to use sudo to become root:
Expand Down Expand Up @@ -179,7 +198,3 @@ Bring it up and check that it came up:
A list of available packages can be obtained with:

grep -e "^Package:" /var/lib/apt/lists/updates.victronenergy.com_feeds_venus_release_packages_raspbian-jessie_dists_jessie_main_binary-armhf_Packages

## Contact

If you have any trouble, send email to the [venus mailing list](https://groups.google.com/forum/m/#!forum/victron-dev-venus).