Zum Inhalt springen

Installationsanleitung

Dieser Leitfaden hilft Ihnen bei der ordnungsgemäßen Installation von SAP® unter Linux.

Motivation

Wir mussten SAP® auf Linux installieren und wollten den Prozess dokumentieren.
Obwohl es eine offizielle Linux-Version der SAP® GUI gibt, ist sie völlig anders als die Windows-Version und nicht so benutzerfreundlich.
Wir hatten auch Probleme mit dem Wireguard VPN, das nur einen Benutzer gleichzeitig unterstützt, daher mussten wir stattdessen den SAPTUNNEL verwenden. Ein weiterer Grund, es mit Wine zu verwenden.

Danksagungen

  • Linus für das Entdecken der gesamten Lösung
  • Simon für das Testen des Guides, Verbesserung und der Erstellung dieser Website
  • SAP® für die Erstellung der Software

Voraussetzungen

  • Eine Linux-Installation (Wir haben Arch Linux verwendet, dieser Leitfaden unterstützt Arch, Debian/Ubuntu und Fedora)
  • Eine Internetverbindung
  • Einen Ort, an dem Sie die SAP® GUI und SAPTUNNEL herunterladen können
  • Ein paar MB freien Speicherplatz
  • Ein wenig Zeit (Wine-Dependencies können eine Weile dauern, um zu installieren)

Installationsprozess

Schritt 1: Wine installieren

Terminal-Fenster
sudo pacman -Sy wine winetricks --needed

Sollte die Installation fehlschlagen, aktivieren Sie die Multilib und versuchen Sie es erneut.

Schritt 2: Erstellen eines 32-Bit-Wine-Prefix

Terminal-Fenster
WINEARCH=win32 wineboot

Schritt 3: Installieren der benötigten DLLs und Windows 10 für Wine aktivieren

Terminal-Fenster
winetricks -q urlmon vcrun2013 vb6run wsh57 ie8 mfc40 mfc42 dotnet40 gdiplus corefonts

Dies kann eine Weile dauern, also haben Sie Geduld. Wenn es stecken bleibt, können Sie neu starten. Wenn Archive.org erneut DDOSed wird, haben Sie Pech. (Das ist uns definitiv nicht passiert)
Anschließend die Windows-Version auf Windows 10 ändern:

Terminal-Fenster
winetricks -q win10

Sie können auch den Befehl winecfg verwenden, um die Windows-Version zu ändern.

Schritt 4: SAPTUNNEL herunterladen und installieren

Terminal-Fenster
wine saptunnel-setup.exe

Wenn Sie gefragt werden, geben Sie Ihren Namen, Ihre E-Mail-Adresse und den Zeebedee-Schlüssel ein.

Schritt 5: SAP® GUI herunterladen und installieren

Terminal-Fenster
wine sapgui-setup.exe

Schritt 6: SAP® GUI Standard-Design konfigurieren

Terminal-Fenster
wine reg add "HKEY_CURRENT_USER\Software\SAP\General\Appearance" -v "SelectedTheme" -t REG_DWORD -d "0x00000100" -f

Das ist lediglich eine angenehmere Methode um das Design vor dem Start zum einzig Nutzbaren zu ändern.