rustdesk/snap
2022-05-14 14:19:06 +08:00
..
gui https://github.com/rustdesk/rustdesk/issues/513 2022-05-14 14:19:06 +08:00
README.md snap readme 2022-04-19 18:45:19 +08:00
snapcraft.yaml pynput version 2022-04-22 12:16:25 +08:00

How to build and run with Snap

Begin by cloning the repository and make sure snapcraft is installed in your Linux.

git clone https://github.com/rustdesk/rustdesk
# if snapcraft is installed, please skip this
sudo snap install snapcraft --classic
# build rustdesk snap package
snapcraft --use-lxd
# install rustdesk snap package, `--dangerous` flag must exists if u manually build and install rustdesk
sudo snap install rustdesk_xxx.snap --dangerous

Note: Some of interfaces needed by RustDesk cannot automatically connected by Snap. Please manually connect them by executing:

# record system audio
snap connect rustdesk:audio-record
snap connect rustdesk:pulseaudio
# observe loginctl session
snap connect rustdesk:login-session-observe

After steps above, RustDesk can be found in System App Menu.