docs: update readme install directions

This commit is contained in:
zaneschepke
2026-03-02 15:26:50 -05:00
parent 0e09a2c572
commit aac1517c23
+24 -5
View File
@@ -10,19 +10,38 @@ A WireGuard and AmneziaWG client for desktop.
# Installation
## Windows
> **Note:** Only Windows 11 and 10 patch `10.0.19041.0` and greater are supported.
1. Download the `.msix` file from latest release.
2. Launch the installer by double-clicking on the download.
3. Proceed through the installation prompts (will require relaunching the installer as administrator).
## Linux
### Linux Tarball Installation
> **Note:** Only `systemd`-based Linux systems are currently supported. Also, the firewall must use `nftables` or `iptables` with the nft backend (`iptables-nft`).
```bash
# Download and extract the tarball, download install/uninstall scripts, and execute
### Linux Tarball Installation (Recommended)
In future versions, these scripts will be bundled with the tarball. For now, this command is the simplest way to get up and running.
**Install**
```bash
# Download and extract the tarball, download install script, and execute
tar -xzf wgtunnel-*.tar.gz && \
cd wgtunnel-*/ && \
curl -LO https://raw.githubusercontent.com/wgtunnel/desktop/master/scripts/linux/install.sh && \
curl -LO https://raw.githubusercontent.com/wgtunnel/desktop/master/scripts/linux/uninstall.sh && \
chmod +x install.sh uninstall.sh && \
chmod +x install.sh && \
./install.sh
```
**Uninstall** (Optional)
```bash
curl -LO https://raw.githubusercontent.com/wgtunnel/desktop/master/scripts/linux/uninstall.sh && \
chmod +x uninstall.sh && \
./uninstall.sh
```