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\ drivesPlayOnLinux'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_InitPOL_RequiredVersion 4.0.17 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update"POL_Debug_Init� �#PresentationPOL_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"�EOFPOL_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_InstallFontsPOL_Call POL_Function_FontsSmoothRGB��#POL_Call POL_Install_dotnet20#POL_Call POL_Install_dotnet20sp2POL_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.msiPOL_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 #847POL_Shortcut_QuietDebug "$TITLE"� �POL_SetupWindow_Closeexit 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