REVEN Debian installation instructions
Follow the steps below to install REVEN. They must be performed with a regular, non-root user account.
Installing the package
-
Unwrap the REVEN package. You can choose to install it anywhere you want on your file system. Change your current directory to the root of the unwrapped package.
-
Install the required system dependencies:
./install.sh
This will ask for yoursudo
password in order to install the system dependencies.NOTE: For information and documentation about
sudo
, please find the Debian documentation here.NOTE: If you have a separate privileged account, then it's not a problem to run
install.sh
with this account, since the install process does not depend on any particular user-specific variable. -
Add your user to the group
kvm
:sudo adduser your_user kvm
-
Install the REVEN environment:
./start.sh
Configuring the package
You can change settings at the user-level or per REVEN installation.
User-wide settings
Some Project Manager settings can be changed at the user level, for
all the versions installed for this user, in the file ~/.config/tetrane/quasar.py
.
This file can store settings common to all the user's versions of the Project
Manager, such as the list of symbol servers or some storage paths. It is created
the first time a Project Manager is started for the user.
Per-instance settings
Some Project Manager settings can be changed at the instance level, at
the root of the installation directory, in the file settings.py
. It is created
the first time an instance is started.
IMPORTANT: Remember to run stop.sh
then start.sh
for every running
version of the Project Manager in order to take new settings into account.
Finalizing the installation
After running start.sh
successfully, you can reach the REVEN Project Manager by opening its URL (defaults to http://<your_reven_host>:8880
), and you can then finalize the installation by installing your REVEN license.