---
1. the installer checks if virt-manager is available, if not - the installer exits moaning about it
2. the anonvm repository is cloned to the local machine at the (optional) path specified at install (or deploy) command; if none was given, the current working directory (folder in terminal path) is used as install target
3. the virt-manager CLI is used to register the anonvm-disk-image as local vm, copied to the path specified in step 2 (above)
4. the anonvm command is copied to the current user's ~/.local/bin folder
5. if the ~/.local/bin path is not in the current user's environment $PATH, it is set in this step
bash virt-manager virsh npm nodejs chromiumnpm install anonvm.qcow2 image, or clone this repositoryvirt-manager (qemu)anonvm commands below won't work``bash
[user@host ~]$ anonvm init client # starts GUI (after starting server)
[user@host ~]$ anonvm stop client # keeps CLI running
[user@host ~]$ anonvm init server # starts CLI (after stopping - if running)
[user@host ~]$ anonvm stop server # stops CLI (if running) .. won't fail
`
`bash
[user@host anonvm]$ npm run deploy . # installs anonvm from here, or any folder path to where the anonvm binaries should live
[user@host anonvm]$ npm run remove # removes anonvm entirely from your system
``