1 of 38

MS Office unter Linux mit Wine

Linux-Werkstatt-Oldenburg.de

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

2 of 38

Wine - Wine is not an Emulator

  • Wine-History

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

3 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

4 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux
  • Installation

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

5 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux
  • Installation
  • Portfolio

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

6 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux
  • Installation
  • Portfolio
  • Links

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

7 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux
  • Installation
  • Portfolio
  • Links
  • Demo

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

8 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux
  • Installation
  • Portfolio
  • Links
  • Demo
  • Scripte

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

9 of 38

Wine - Wine is not an Emulator

  • Wine-History
  • PlayOnLinux
  • Installation
  • Portfolio
  • Links
  • Demo
  • Scripte
  • Fragen

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

10 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

11 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

12 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version
  • seit 2002 LGPL Lizenz

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

13 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version
  • seit 2002 LGPL Lizenz
  • 2002 - über 1 Million Codezeilen

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

14 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version
  • seit 2002 LGPL Lizenz
  • 2002 - über 1 Million Codezeilen
  • 2007 - knapp 2 Millionen Codezeilen

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

15 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version
  • seit 2002 LGPL Lizenz
  • 2002 - über 1 Million Codezeilen
  • 2007 - knapp 2 Millionen Codezeilen
  • 17. Juni 2008 - Version 1.0, unterstützt MS Office Viewer u. Adobe PS 9

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

16 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version
  • seit 2002 LGPL Lizenz
  • 2002 - über 1 Million Codezeilen
  • 2007 - knapp 2 Millionen Codezeilen
  • 17. Juni 2008 - Version 1.0, unterstützt MS Office Viewer u. Adobe PS 9
  • 7. März 2012 - Version 1.4, unterstützt u. a. Microsoft Office 2010

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

17 of 38

Wine - Wine is not an Emulator

Wine-History

  • Erste Version 1993 ursprünglich MIT Lizenz� �Ansporn waren die Erfolge von SUN mit WABI
  • Lizenz Streitigkeiten wegen kommerziellen Direct-X Cedega / Gamer Version
  • seit 2002 LGPL Lizenz
  • 2002 - über 1 Million Codezeilen
  • 2007 - knapp 2 Millionen Codezeilen
  • 17. Juni 2008 - Version 1.0, unterstützt MS Office Viewer u. Adobe PS 9
  • 7. März 2012 - Version 1.4, unterstützt u. a. Microsoft Office 2010
  • Seit 2014 - Arbeit an Android-Unterstützung

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

18 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

19 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

20 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen
  • Aktuelle Version ( 4.2.10 )

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

21 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen
  • Aktuelle Version ( 4.2.10 )
  • Elsterformular , Microsoft Money 2005, Microsoft Office 2013,

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

22 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen
  • Aktuelle Version ( 4.2.10 )
  • Elsterformular , Microsoft Money 2005, Microsoft Office 2013,
  • Adobe Flash, Dreamweaver CS6, Notepad++

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

23 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen
  • Aktuelle Version ( 4.2.10 )
  • Elsterformular , Microsoft Money 2005, Microsoft Office 2013,
  • Adobe Flash, Dreamweaver CS6, Notepad++
  • Photoshop CS6, Lightroom, Fireworks

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

24 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen
  • Aktuelle Version ( 4.2.10 )
  • Elsterformular , Microsoft Money 2005, Microsoft Office 2013,
  • Adobe Flash, Dreamweaver CS6, Notepad++
  • Photoshop CS6, Lightroom, Fireworks
  • MS IE 1.0! - 8, Safari

� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

25 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • 2007 erste Version.�
  • Grafische Oberfläche um die Komplexität von Wine zu verbergen
  • Aktuelle Version ( 4.2.10 )
  • Elsterformular , Microsoft Money 2005, Microsoft Office 2013,
  • Adobe Flash, Dreamweaver CS6, Notepad++
  • Photoshop CS6, Lightroom, Fireworks
  • MS IE 1.0! - 8, Safari
  • iTunes 12, Quicktimeplayer, MS Mediaplayer, Steinberg ReBirth
  • u.v.m.� �

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

26 of 38

Wine - Wine is not an Emulator

PlayOnLinux

�

​

​

wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -

sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list

sudo apt-get update

sudo apt-get install playonlinux

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

27 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Portfolio

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

28 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Portfolio

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

29 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Deinstallation über graphische Oberfläche oder durch löschen von

​

​

​

​

user@rechner:~$ ls -la PlayOnLinux\'s\ virtual\ drives��PlayOnLinux's virtual drives -> /home/user/.PlayOnLinux//wineprefix/

drwxr-xr-x 4 marc.pahnke users 4096 Jun 23 2014 InternetExplorer7�drwxr-xr-x 4 marc.pahnke users 4096 Mai 26 17:57 InternetExplorer8�drwxr-xr-x 4 marc.pahnke users 4096 Mai 9 2014 Safari�...

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

30 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Konfiguration

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

31 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Konfiguration

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

32 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Konfiguration

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

33 of 38

Wine - Wine is not an Emulator

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

34 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • DEMO

​

​

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

35 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Scripte

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

36 of 38

Wine - Wine is not an Emulator

PlayOnLinux

  • Scripte

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

37 of 38

Wine - Wine is not an Emulator

#!/bin/bash �#Vérifier que PlayOnLinux est bien exécuté avant�[ "$PLAYONLINUX" = "" ] && exit 0�source "$PLAYONLINUX/lib/sources"� �TITLE="Internet Explorer 8"�Prefix="IE8"� �POL_GetSetupImages "$SITE/setups/ie7/top.jpg" "$SITE/setups/ie7/left.jpg" "$TITLE"� �POL_SetupWindow_Init�POL_RequiredVersion 4.0.17 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"�POL_Debug_Init� �#Presentation�POL_SetupWindow_presentation "2) $TITLE" "Microsoft" "http://www.microsoft.com/" "Tinou" "$Prefix"� �POL_System_SetArch "x86"�POL_Wine_SelectPrefix "$Prefix"�POL_Wine_PrefixCreate "1.7.46"�POL_SetupWindow_improve_fonts� �POL_Call POL_Install_LunaTheme� � �POL_Download_Resource "http://download.microsoft.com/download/C/C/0/CC0BD555-33DD-411E-936B-73AC6F95AE11/IE8-WindowsXP-x86-ENU.exe" "616c2e8b12aaa349cd3acb38bf581700"��# ��cat << EOF > OGL.reg�[HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main]�"TabProcGrowth"=dword:00000000� �[HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides]�"browseui"="native,builtin"�"crypt32"="native,builtin"�"hhctrl.ocx"="native,builtin"�"hlink"="native,builtin"�"iernonce"="native,builtin"�"iexplore.exe"="native,builtin"�"itircl"="native,builtin"�"itss"="native,builtin"�"jscript"="native,builtin"�"mlang"="native,builtin"�"mshtml"="native,builtin"�"msimtf"="native,builtin"�"secur32"="native,builtin"�"shdoclc"="native,builtin"�"shdocvw"="native,builtin"�"shlwapi"="native,builtin"�"url"="native,builtin"�"urlmon"="native,builtin"�"usp10"="native,builtin"�"uxtheme"="native,builtin"�"wininet"="builtin"�"wintrust"="native,builtin"�"xmllite"="native,builtin"�EOF�POL_Wine regedit OGL.reg� � �POL_Download_Resource "$SITE/divers/ie7-dlls.tar.bz2" "b71a3213452c9a3a1aa08767d52e7577"� �tar -xvf ie7-dlls.tar.bz2�mv "msctf.dll" "$WINEPREFIX/drive_c/windows/system32"�mv "msimtf.dll" "$WINEPREFIX/drive_c/windows/system32"�mv "uxtheme.dll" "$WINEPREFIX/drive_c/windows/system32"� �POL_Wine_InstallFonts�POL_Call POL_Function_FontsSmoothRGB��#POL_Call POL_Install_dotnet20�#POL_Call POL_Install_dotnet20sp2�POL_Call POL_Install_gdiplus�POL_Call POL_Install_msls31�POL_Call POL_Install_msxml6�POL_Call POL_Install_riched20�POL_Call POL_Install_DisableCrashDialog� �Set_OS winxp� �cd "$REPERTOIRE/ressources"�POL_Wine_WaitBefore "$TITLE"�# POL_Wine --ignore-errors msiexec /a RealTime10_Client.msi�POL_Wine --ignore-errors "IE8-WindowsXP-x86-ENU.exe"��# POL_Shortcut "$PROGRAMFILES/Open Text/Real Time Client/otrealtime.exe" "Open Text Real Time"����# /wait /unix '$WINEPREFIX/drive_c/./users/mpahnke/Start Menu/Programs/Open Text Real Time/Open Text Real Time.lnk'� �POL_Shortcut "$PROGRAMFILES/Internet Explorer/iexplore.exe" "$TITLE"�# IE8 crashes on exit, bug #847�POL_Shortcut_QuietDebug "$TITLE"� �POL_SetupWindow_Close�exit 0

​

​

​

​

​

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​

38 of 38

Wine - Wine is not an Emulator

​

Danke

​

  • http://tinyurl.com/wine2017-1

Linux-Werkstatt-Oldenburg.de

Marc Pahnke, 13.5.2017

​