mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-11-29 07:56:39 -05:00
2.2 KiB
2.2 KiB
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 Package
In haveno-template TemplateVM:
% sudo bash QubesIncoming/dispXXXX/1.0-haveno-templatevm.sh "<PACKAGE_URL>" "<PACKAGE_PGP_FINGERPRINT>"
Example:
% sudo bash 1.0-haveno-templatevm.sh "https://github.com/havenoexample/haveno-example/releases/download/1.2.0/haveno-v1.2.0-linux-x86_64-installer.deb" "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.