Why use Linux WINE?
- If you have unmet dependencies in your Ubuntu or Debian-based distribution that you are unable to resolve.
- If you already run full nodes using Berkeley 4.8 libraries and are therefore unable to remove them in order to install Berkeley 5.3.
- If you prefer to install DSTRA from an executable rather than building from source, while waiting for a Linux packaged image.
What is Linux WINE?
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Install DSTRA with WINE
To install DSTRA QT wallet in Linux using WINE complete the following 8 steps.
Note: Change $HOME where referenced to your path, example: /home/username/
Open terminal and add the repository (see WineHQ for Linux Mint instructions):
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt update && sudo apt-get install --install-recommends winehq-stable -y
mkdir ~/.wineprefix WINEPREFIX="/$HOME/.wineprefix/dstra" wine wineboot
wget https://github.com/DSTRACoin/dstra/releases/download/v1.2.5/dstra-1.2.5-win32.zip unzip dstra-1.2.5-win32.zip -d ~/.wineprefix/dstra
mv ~/Downloads/dstra.conf "/$HOME/.wineprefix/dstra/drive_c/users/$HOME/Application Data/DSTRA"
WINEPREFIX="/$HOME/.wineprefix/dstra" wine /$HOME/.wineprefix/dstra/dstra-qt.exe