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
sudo pacman -Sy wine winetricks --needed
Sollte die Installation fehlschlagen, aktivieren Sie die Multilib und versuchen Sie es erneut.
sudo apt install wine winetricks
sudo dnf install wine winetricks
Schritt 2: Erstellen eines 32-Bit-Wine-Prefix
WINEARCH=win32 wineboot
Schritt 3: Installieren der benötigten DLLs und Windows 10 für Wine aktivieren
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:
winetricks -q win10
Sie können auch den Befehl winecfg
verwenden, um die Windows-Version zu ändern.
Schritt 4: SAPTUNNEL herunterladen und installieren
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
wine sapgui-setup.exe
Schritt 6: SAP® GUI Standard-Design konfigurieren
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.