... gegen Computerkopfschmerzen

DSM: Pakete auf Synology NAS deinstallieren

Die meisten Programme der Synology Disk Station können im Paket-Zentrum des Disk Station Manager (DSM) deinstalliert werden. Für das Paket Syno-Finder gibt es keine Möglichkeit, es über die DSM-Oberfläche zu deinstallieren. Hier wird gezeigt, wie man es mit dem Befehl synopkg deinstalliert.

Deinstallation über das Paket-Zentrum

Die Deinstallation über die Benutzeroberfläche der Synology (Disk Station Manager DSM) funktioniert wie folgt: im Paket-Zentrum wählt man Installiert im linken Teil des Fensters, klickt auf das gewünschte Paket und hat in der Detailansicht die Möglichkeit, den zugehörigen Dienst vorübergehend zu stoppen oder das Paket zu deinstallieren.

Deinstallation mit synopkg

Für das Paket Syno-Finder gibt es keine Möglichkeit, es über die DSM-Oberfläche zu deinstallieren. Dies kann man über das Terminal mit dem Befehl synopkg deinstallieren. Dafür muß der ssh-Dienst auf der Synology aktiviert sein.

SSH Dienst aktivieren

Auf der Synology NAS:
  • Systemsteuerung > Terminal und SNMP > Terminal (ggf. oben rechts den Erweiterten Modus aktivieren)
  • Ein Häkchen bei SSH-Dienst aktivieren setzen
  • Eine Portnummer bei Port: angeben und die Einstellungen übernehmen. Für die Sicherheit des Systems sollte eine andere Nummer als der Standardport 22 gewählt werden. In diesem Beispiel wurde der Port 42 gewählt.
Jetzt kann man sich per ssh an der Synology anmelden.

Paket deinstallieren

In diesem Beispiel wird das Paket SynoFinder deinstalliert.
Auf dem macOS-System im Terminal per ssh an der Synology anmelden:
ssh adminuser@diskstation -p 42

Syntax:
ssh <Benutzername eines DSM-Admin-Benutzers>@<DSM-IP-Adresse oder Hostname> -p <ssh-Portnummer>

Als Passwort das Passwort des Benutzers auf der Synology angeben. Jetzt kann das Paket mit folgendem Befehl deinstalliert werden:
sudo synopkg uninstall SynoFinder

Alternativ kann der dazugehörige Dienst mit dem Kommando synoservicecfg vorübergehend angehalten werden:
 sudo synoservicecfg --disable pkgctl-SynoFinder

Eine Liste aller installierten Pakete kann man sich mit diesem Befehl anzeigen lassen:
sudo synopkg list --name




DSM 6.2
macOS High Sierra