-
-
Notifications
You must be signed in to change notification settings - Fork 509
Build for Another Device (Distributable Linux Build)
ℹ️ Note: This will produce a Headed build (any Debian-based Linux system with a monitor, keyboard, and mouse). There is not currently a method for creating a distributable build for headless operation.
-
Follow the instructions for manual installation (any Debian-based Linux), stopping after step #7
-
This process requires another package that is not included in those instructions:
sudo apt install libgconf2-dev
-
Run one of the following commands from within the companion directory to create your distributable build
-
Desktop Linux:
yarn lindist
-
Raspberry Pi:
yarn rpidist
-
Windows:
yarn windist
-
macOS intel:
yarn macdist
-
macOS Apple silicon:
yarn macarmdist
⚠️ It is not recommended to run Companion on a Raspberry Pi with the desktop environment installed. This information is given simply for the sake of transparency and documentation. If you choose to do this, you do so at your own risk.
-
-
The build can be found in the electron-output/ sub-directory
Getting Started
- Home
- Installation
- Getting Started Beginners Guide
- Companion on the Raspberry Pi
- Build for Another Device (Distributable Linux Build)
- X Keys support
- How to use a module that is not included in Companion build
Development
- Setting up Developer Environment
- How to move to a fork after cloning
- Module Development for 3.0
- Satellite API
- Versioning
More Information
Maintainer Docs