Download und Installation
Downloads

Es stehen hochoptimierte Installationspakete (für 32 Bit bullseye/bookworm und 64 Bit bullseye/bookworm) mit Release-Versionen und regelmäßigen Builds der Entwicklungs-Version zur Verfügung.

Installation/Update

SCSI2Pi ist in Sekundenschnelle installiert oder aktualisiert. Installieren Sie einfach das Binärpaket:

>sudo apt install ./scsi2pi_BUILD_ARCH.deb

Eine Warnung wie "Download is performed unsandboxed as root" kann ignoriert werden.

Nach der Erstinstallation sollte man die Einstellungen in /etc/s2p.conf anpassen, z. B. den Standard-Pfad für Laufwerks-Images.
Bei der Installation wird der PiSCSI-Systemservice, falls aktiv, deaktiviert. Stattdessen wird der SCSI2Pi-Systemservice eingerichtet, aber nicht automatisch gestartet. Beachten Sie, dass der PiSCSI- und der SCSI2Pi-Systemservice nicht gleichzeitig laufen können.
Der Standard-Installationspfad der SCSI2Pi-Binaries und -Manpages ist /opt/scsi2pi. Sie sollten diese Pfade in Ihr Environment aufnehmen, z. B. in .profile oder .bash_profile:

export PATH=/opt/scsi2pi/bin:$PATH
export MANPATH=/opt/scsi2pi/man:$MANPATH

Deinstallation

Deinstalliert wird SCSI2Pi mit:

>sudo apt remove scsi2pi

Verwalten von SCSI2Pi mit der PiSCSI-Weboberfläche

SCSI2Pi ist kompatibel zur PiSCSI-Weboberfläche, die man vor oder nach der Installation von SCSI2Pi installieren kann. SCSI2Pi lässt sich daher genau wie PiSCSI auch per Browser verwalten. Beachten Sie, dass es bekannte Probleme mit der PISCSI-Weboberfläche gibt (s. PiSCSI Ticket-Liste und the PiSCSI Release-Notes). Überprüfen Sie daher bei Fehlfunktionen der Weboberfläche, ob diese auch bei PiSCSI auftreten.
Gemäß der üblichen Standards werden die SCSI2Pi-Einstellungen in einer separaten Konfiguationsdatei /etc/s2p.conf verwaltet und nicht in der Startdatei für den Systemservice.

Verwalten von SCSI2Pi ohne die PiSCSI-Weboberfläche

SCSI2Pi lässt sich auch ohne Weboberfläche verwalten. Dies geschieht mit dem s2pctl-Tool (Details liefert die Manpage) oder mit der SCSI-Control-App.

Compilieren der Quelltexte

Man kann SCSI2Pi auch selber compilieren, z. B. für einen angepassten Build. Das SCSI2Pi-Wiki liefert weitere Informationen.

Schnellstart
  1. Laden Sie das passende SCSI2Pi-Paket herunter und installieren Sie es mit sudo apt install ./scsi2pi_BUILD_ARCH.deb.
  2. Starten Sie entweder den Systemservice mit sudo systemctl start s2p, oder starten Sie s2p manuell mit /opt/scsi2pi/bin/s2p.
  3. Legen Sie Geräte an mit der PiSCSI Web-Oberfläche, der SCSI-Control-App, s2pctl oder mit Properties in der Konfigurationsdatei /etc/s2p.conf (für eine dauerhafte Konfiguration).
  4. Beachten Sie, dass nach dem Editieren von /etc/s2p.conf ein Neustart von s2p erforderlich ist.