mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-11-24 13:43:16 -05:00
| .. | ||
| scripts | ||
| INSTALL.md | ||
| README.md | ||
Install Haveno on Qubes/Whonix
After you already have Qubes or Whonix installed:
- Download scripts.
- Move script(s) to their respective destination (
0.*-dom0.sh->dom0,1.0-haveno-templatevm.sh->haveno-template, etc.). - Consecutively execute the following commands in their respective destinations.
Create VMs
In dom0:
$ bash 0.0-dom0.sh && bash 0.1-dom0.sh && bash 0.2-dom0.sh
Whonix On Anything Other Than Qubes
- Clone
Whonix WorkstationTo VM Namedhaveno-template - Clone
Whonix GatewayTo VM Namedsys-haveno - Create New Linked VM Clone Based On
haveno-templateNamedhaveno
Build TemplateVM
Via Binary Archive
In haveno-template TemplateVM:
% sudo bash QubesIncoming/dispXXXX/1.0-haveno-templatevm.sh "<PACKAGE_ARCHIVE_URL>" "<PACKAGE_PGP_FINGERPRINT>"
Example:
% sudo bash 1.0-haveno-templatevm.sh "https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/haveno-linux-deb.zip" "ABAF11C65A2970B130ABE3C479BE3E4300411886"
Via Source
In dispXXXX AppVM:
% bash 1.0-haveno-templatevm.sh "<JDK_PACKAGE_URL>" "<JDK_SHA_HASH>" "<SOURCE_URL>"
Example:
% bash 1.0-haveno-templatevm.sh "https://download.bell-sw.com/java/21.0.6+10/bellsoft-jdk21.0.6+10-linux-amd64.deb" "a5e3fd9f5323de5fc188180c91e0caa777863b5b" "https://github.com/haveno-dex/haveno"
In haveno-template TemplateVM:
% sudo apt install -y haveno.deb
Build NetVM
In sys-haveno NetVM:
% sudo zsh 3.0-haveno-appvm.sh
Build AppVM
In haveno AppVM:
% sudo zsh 3.0-haveno-appvm.sh
Complete Documentation Can Be Found Here.