1 1 🌐 FREERDP (Das unsichtbare Netzwerk- und Streaming-Kraftpaket)
2 1.1 🔬 DIE PHILOSOPHIE: SCHNITTSTELLE ZWISCHEN DEN WELTEN
Im Gegensatz zu alten VNC-Verbindungen, die einfach nur träge den Bildschirminhalt als Video streamen, arbeitet RDP hochgradig optimiert. Es überträgt Zeichenbefehle, Fensterkoordinaten und native UI-Elemente. FreeRDP hat dieses Protokoll für Linux perfektioniert.
Die wichtigsten technischen Merkmale im Überblick:
- RemoteApp-Unterstützung (X11/Wayland-Integration):
Das ist genau der Trick, den auch WinBoat nutzt. FreeRDP kann gezielt nur ein einziges Programmfenster (z. B. excel.exe) vom Host abgreifen und es so an den Linux-Desktop übergeben, dass es sich in das lokale Theme einfügt, Schatten wirft und sich maximieren lässt. - Umfangreiche Hardware-Beschleunigung:
FreeRDP unterstützt moderne Codecs (wie H.264 und AVC444), wodurch die Übertragung selbst bei Videowiedergabe oder flüssigem Scrollen absolut verzögerungsfrei läuft. - Peripherie-Durchreichung:
USB-Geräte, Drucker, Smartcards, Audio-Signale und die Zwischenablage (Clipboard) können nahtlos in beide Richtungen geteilt werden.
3 1.2 📦 INSTALLATION
Da FreeRDP ein elementares Systemwerkzeug ist, ist es in den offiziellen Repositories aller großen Distributionen enthalten. Das Kernpaket für das Terminal heißt meist xfreerdp.
3.1 Debian / Ubuntu / Linux Mint (Nativ via APT)
Auf modernen Systemen (wie Debian Trixie) installieren wir das Paket, das beide Welten abdeckt:
(Hinweis: Keine Sorge wegen des Namens -x11 – das Paket liefert auf modernen Systemen sowohl den X11- als auch den nativen Wayland-Client automatisch mit.)
3.2 Arch Linux / Manjaro / EndeavourOS (Nativ via Pacman)
Das bedeutet für Arch:
- Alles in einem Rutsch: Die Arch-Entwickler packen das offizielle Quellcode-Paket von FreeRDP genau so, wie die Entwickler es bereitstellen. Wenn man dort freerdp3 kompiliert, fallen am Ende sowohl xfreerdp (X11) als auch wlfreerdp (Wayland) und alle benötigten Bibliotheken heraus.
- Keine künstliche Aufteilung: Statt daraus jetzt drei verschiedene Pakete wie freerdp3-x11, freerdp3-wayland und libfreerdp3 zu schnüren, wirft Arch einfach das gesamte Ergebnis in ein einziges Paket namens freerdp3.
Der Effekt für dich als User:
Wenn du unter Arch sudo pacman -S freerdp3 ausführst, hast du sofort die komplette Suite auf der Platte. Du kannst im Terminal danach direkt wlfreerdp eintippen, wenn du unter Wayland arbeitest, oder xfreerdp, falls du auf einem X11-Desktop unterwegs bist. Beide Werkzeuge sind in diesem einen Paket einfach schon drin.
Arch macht es sich (und den Usern) beim Namen schlicht einfacher, während Debian historisch bedingt sehr modular trennt!
3.3 Fedora (Nativ via DNF)
Es werden automatisch die Werkzeuge für beide Welten installiert. Du hast danach sofort Zugriff auf den nativen Wayland-Client (wlfreerdp) und den klassischen X11-Client (xfreerdp).
3.4 openSUSE Tumbleweed / Leap (Nativ via Zypper)
Auch hier schnürt die Community ein Gesamtpaket. Egal ob du Tumbleweed mit einem modernen Wayland-Desktop oder ein älteres System nutzt – beide Binaries landen einsatzbereit auf der Festplatte.
4 1.3 💻 PRAXIS-BEISPIEL (Der Terminal-Aufruf)
Während Tools wie WinBoat den Befehl im Hintergrund automatisch generieren, kann man sich mit FreeRDP auch manuell im Terminal blitzschnell mit einem Windows-Rechner verbinden.
Ein typischer, moderner Befehl sieht so aus:
QuoteKurzerklärung der Parameter für die User:
- /v: = IP-Adresse des Ziel-Rechners
- /u: und /p: = Benutzername und Passwort
- /f = Vollbildmodus (kann mit Strg+Alt+Enter verlassen werden)
- /sound: = Tonausgabe an das Linux-System (hier via ALSA) weiterleiten
- /drive: = Gibt das lokale Linux-Home-Verzeichnis im Windows-System als Netzlaufwerk frei
5 1.4 📝 FAZIT
FreeRDP ist das technische Fundament für professionelle Windows-Linux-Migrationen. Ohne dieses performante Protokoll wären moderne Container-Lösungen wie WinBoat technisch gar nicht machbar.