Files
doc.rustdesk.com/content/client/linux/_index.pl.md
rustdesk 56cfd26e35 seo/geo
2026-03-20 18:42:55 +08:00

3.8 KiB
Executable File

title, weight, description, keywords
title weight description keywords
Linux 4 Dokumentacja RustDesk dotycząca Linux. Zawiera instrukcje instalacji, konfiguracji, wdrażania i rozwiązywania problemów.
rustdesk linux
rustdesk ubuntu
rustdesk fedora
rustdesk arch
rustdesk appimage
rustdesk flatpak
rustdesk wayland
rustdesk selinux

Którego pakietu Linux użyć?

Sytuacja Najlepszy pakiet
Dystrybucje oparte na Ubuntu lub Debianie .deb
Dystrybucje oparte na Fedorze lub CentOS .rpm
Arch Linux lub Manjaro .pkg.tar.zst
openSUSE .rpm specyficzny dla SUSE
Przenośne użycie w jednym pliku AppImage
Izolowana instalacja desktopowa Flatpak

Szybkie odpowiedzi dla Linuksa

  • Gdy to możliwe, używaj natywnego pakietu swojej dystrybucji.
  • Obsługa Waylanda pozostaje eksperymentalna od RustDesk 1.2.0.
  • Do zdalnego dostępu do ekranu logowania nadal używaj X11.
  • Jeśli SELinux działa w trybie enforcing i widzisz avc: denied, skorzystaj z przewodnika SELinux RustDesk.

Instalacja

Ubuntu (≥ 18)

# zignoruj błędny raport o zużyciu miejsca na dysku
sudo apt install -fy ./rustdesk-<version>.deb

Dla Ubuntu 18.04 wykonaj poniższe polecenia w celu konfiguracji pipewire.

sudo apt install software-properties-common
sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
sudo apt update

CentOS/Fedora (≥ 28)

sudo yum localinstall ./rustdesk-<version>.rpm

Arch Linux/Manjaro

sudo pacman -U ./rustdesk-<version>.pkg.tar.zst

openSUSE (≥ Leap 15.0)

sudo zypper install --allow-unsigned-rpm ./rustdesk-<version>-suse.rpm

AppImage

# Dla Fedory
sudo yum install libnsl
./rustdesk-<version>.AppImage
# Dla Ubuntu
sudo yum install libfuse2
./rustdesk-<version>.AppImage

Flatpak

flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak --user install ./rustdesk-<version>.flatpak
flatpak run com.rustdesk.RustDesk

X11 jest wymagany

RustDesk jeszcze nie wspiera Waylanda; musisz ręcznie przełączyć się na X11.

RustDesk ma eksperymentalne wsparcie Waylanda od wersji 1.2.0.

Serwer wyświetlania

Ubuntu | Fedora | Arch Linux

Ekran logowania

Obsługa ekranów logowania przy użyciu Waylanda nie jest jeszcze wspierana. Jeżeli potrzebujesz ich obsługi (po ponownym uruchomieniu albo wylogowaniu przez RustDesk), musisz zmienić ekran logowania na X11. Musisz zmienić poniższą linię na WaylandEnable=false w /etc/gdm/custom.conf lub /etc/gdm3/custom.conf:

#WaylandEnable=false

{{% notice note %}} Uruchom ponownie system aby powyższe zmiany weszły w życie. {{% /notice %}}

Problemy z uprawnieniami

Jeżeli SELinux jest włączony, RustDesk nie będzie poprawnie działał ani w środowiskach X11, ani Waylandowych. Powiązane zgłoszenia znajdziesz tutaj.

Możesz wykonać:

$ sudo grep 'comm="rustdesk"' /var/log/audit/audit.log | tail -1
type=AVC msg=audit(1697902459.165:707): avc:  denied  { name_connect } for  pid=31346 comm="rustdesk" dest=53330 scontext=system_u:system_r:init_t:s0 tcontext=system_u:object_r:ephemeral_port_t:s0 tclass=tcp_socket permissive=0

{{% notice note %}} Numer w nawiasach po audit to znacznik czasu. {{% /notice %}}

Jeżeli wyjście zawiera avc: denied, konieczne jest utworzenie odpowiednich polityk SELinux. Zobacz SELinux.