An open API service indexing awesome lists of open source software.

https://github.com/flolu/electrumsv-linux

ElectrumSV for Linux
https://github.com/flolu/electrumsv-linux

bitcoin bitcoinsv docker electrumsv fedora linux ubuntu

Last synced: 25 days ago
JSON representation

ElectrumSV for Linux

Awesome Lists containing this project

README

        

# ElectrumSV for Linux

## Notes

- Your wallets will be stored in the `~/.electrum-sv` directory
- This won't work on most Virtual Machines!
- This script currently uses ElectrumSV v1.3.16
- This script is relying on the official ElectrumSV source code: https://github.com/electrumsv/electrumsv

## Install

- Download this repository
- Open a terminal in the repository directory
- [Install Docker](https://docs.docker.com/engine/install) by following the instructions for your distribution. Scripts for Ubuntu and Fedora are included in this repository:
- `sudo ./docker/ubuntu.sh` ([Ubuntu](https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository))
- `sudo ./docker/fedora.sh` ([Fedora](https://docs.docker.com/engine/install/fedora/#install-using-the-repository))
- `sudo ./docker/debian.sh` ([Debian](https://docs.docker.com/engine/install/debian/#install-using-the-repository))
- `sudo ./docker/debian-bookworm.sh` (LMDE, Kali Linux, etc.)
- Reboot your computer
- Run `./install-electrum-sv.sh`

## Launch

- Run `./launch-electrum-sv.sh`

## Uninstall

- If you get an error: `Unknown session type`, try setting it explicitly (e.g.: `XDG_SESSION_TYPE=x11 ./launch-electrum-sv.sh` or `XDG_SESSION_TYPE=tty ./launch-electrum-sv.sh`)
- You can find your windowing system under "System Details" (`x11` is for X11 and `tty` is for Wayland)
- Stop ElectrumSV if it's still running
- Run `./uninstall-electrum-sv.sh`
- Optionally delete the `~/.electrum-sv` directory, which contains your wallet files

## Troubleshooting

> A list of things you can try if you encounter issues

### In General

- Try running the scripts with `sudo`
- Pasting texts might not work, you might need to type manually
- Configure network: https://docs.gorillapool.io/electrumsv

### On Fedora Linux

- `sudo dnf install qt`
- `sudo dnf install qt5-qtwayland`
- `sudo dnf install "xcb-util*"`
- `sudo dnf install python-devel`
- `pip install pyqt6`