Install NodalDesk on the machine you want to control (Linux, Windows or Android) and start it. Then sign in with your account from any client —web, mobile or desktop— and your machines show up ready to control. The first use guide explains it step by step.
Host and desktop client
AppImage is the universal Linux installer: it runs on Arch, Fedora, openSUSE, Debian, Ubuntu and almost any distribution, with no manual dependencies. When you open it you can add NodalDesk to your applications menu from the app itself. The .deb installer is for Debian and Ubuntu.