If you're using a Linux distribution that does not use systemd, the standard installation won't work, and you'll have to manually configure the NymVPN daemon. Please follow these instructions in order to install the daemon on a non-systemd Linux:
1. Download the NymVPN Daemon Binary
You need to obtain the NymVPN daemon binary (nym-vpnd). You can either:
- Download the Precompiled Binary: Visit the NymVPN GitHub releases page and download the latest version of nym-vpn-core. For example, you might download nym-vpn-core-v0.2.4_linux_x86_64.tar.gz. After downloading, extract the archive to get the nym-vpnd binary.
- Build from Source: If you prefer to build the binary yourself, clone the NymVPN repository and build the rust crate nym-vpnd.
2. Run the Daemon Manually
Since your distribution doesn't support systemd, you need to start the NymVPN daemon manually from the terminal. The command to run the daemon is:
sudo -E RUST_LOG=info,nym_vpnd=debug nym-vpnd
- This command must be executed with root privileges to handle network configurations properly.
- Optional: Creating a Service for Your Service Manager If you prefer not to run the daemon manually every time, you can create a custom service file for your system's service manager.
Important Considerations
- Systemd Requirement: NymVPN's official packages are built for systemd. If you're using a non-systemd distribution, you'll need to be comfortable setting up the daemon manually or configuring your service manager.
- Running as Root: The NymVPN daemon needs root privileges to handle the system's network configuration.
- Advanced Knowledge Required: Running NymVPN on a non-systemd distribution requires familiarity with Linux system administration and service management.
Then pick your client and install it from system package (deb aur):
Eg. installing NymVPN client app on Arch:
yay -S nym-vpn-app-bin
Eg. installing NymVPN client app on Ubuntu:
sudo apt install nym-vpn-app
Comments
0 comments
Please sign in to leave a comment.