Direkt zum Hauptinhalt

KDE installieren und NoMachine Workstation for Linux Service

Beschreibung:

Wenn man ein Debian Terminal Server installieren möchte, fehlt meistens eine Desktop umgebung um diese dann per rdp oder nomachine zugänglich zu machen.

Installation

Entweder als root oder mit sudo. Wir machen hier sudo, weil meisten wenn man ein Desktop will, hat man einen Standard user.

sudo apt install kde-plasma-desktop

No Machine installieren:

Cups und Archivverwaltung (Grafischen Entpackprogramm) installieren

sudo apt install cups file-roller ark

Für den Virtuellen Desktop braucht nomaschien den x11 Server

sudo apt install xserver-xorg xinit x11-xserver-utils sddm dbus-x11

Danach nomachine server holen.
Site öffnen

https://downloads.nomachine.com/download/?id=13&platform=linux

Dann Rechtsklick auf den Download button und link Adresse kopieren anklicken

grafik.png

 Hier die zur Erstellung des Artikels Aktuelle Version, diese dann per wget downloaden

wget https://download.nomachine.com/packages/9.0-PRODUCTION/Linux/nomachine-workstation_9.0.188_11_amd64.deb

und installieren

sudo apt install ./nomachine-workstation_9.0.188_11_amd64.deb

Nun noch für KDE anpassen

sudo nano /usr/NX/etc/node.cfg

Dort folgende Werte das Kommentar entfernen

ca Zeile 464

WaylandModes egl,drm,compositor

Und in ca Zeile 1030

Den Wert von 1 auf 0 ändern

EnableEGLCapture 0

Dann speichern und

neustarten

sudo reboot

Alle Benutzer die Drucken sollen in die Gruppe CUPS reinpacken

sudo usermod -aG lpadmin <username>

Verbinden:

NX-PLayer auf dem Dem Client starten und ip eintragen und auf hinzufügen klicken

grafik.png

Nun den Schlüssel akzeptieren mit ok

grafik.png

Benutzername Kennwort eingeben

grafik.png

Dann auf Pyhsische Anzeige klicken

grafik.png

Nun hat man nach eingeben des Kennwortes

grafik.png

 den Desktop vor sich

grafik.png

License Einspielen für Virtuellen Desktop

Nun auf den Server die Licence Datei kopieren

grafik.png

Nun No Machine Service Server öffnen, dazu rechtsklick auf Symbol und dann show Server status

grafik.png

Dann auf Updates klicken, dann auf Server subscription klicken

grafik.png

Dann runterscrollen und auf Update subscription klicken

grafik.png

Datei auswählen, fertig

grafik.png

grafik.png

Dann auf einen Neuen Virtuellen Desktop erstellen klicken

grafik.png

Nun warten und man ist drin

grafik.png

Allerdings hat Debian nur ein kleines Programmspektrum.
Deshalb Flat Hub installieren.
Allerdings Brave nicht als Flat Paket installieren, sonst ist ein Syncserver nicht möglich

resolv.conf selbt verwalten:

Dazu ein script

nano fix-dns.sh

Inhalt

Hier noch die DNS-Server anpassen!!!

#!/bin/bash

echo "🛠️  Stoppe und deaktiviere systemd-resolved..."
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved

echo "🧹 Entferne symbolischen Link /etc/resolv.conf..."
sudo rm -f /etc/resolv.conf

echo "📄 Erstelle neue resolv.conf mit deinen DNS-Servern..."
cat <<EOF | sudo tee /etc/resolv.conf > /dev/null
nameserver 1.1.1.1
nameserver 9.9.9.9
EOF

echo "🔒 Setze Schreibschutz auf /etc/resolv.conf..."
sudo chattr +i /etc/resolv.conf

echo "✅ Fertig! Deine resolv.conf ist jetzt fest gesetzt."

Ausführbar machen

chmod +x fix-dns.sh

Ausführen

./fix-dns.sh

Möchte man die Datei wieder ändern, erst den Schreibschutz entfernen.

sudo chattr -i /etc/resolv.conf

Dann die DNS Server im Script anpassen und neu ausführen