Safari and MSIE on Linux

Posted on Wednesday, June 13, 2007 in Web development

Safari and MSIE on Linux

As soon as I knew about Safari for Windows I knew what I wanted to do: after being able to run Internet Explorer on Linux it's time to do the same with Safari.
It's not easy, but when you know what you have to do it isn't difficult. And if you see how it works on Windows:

Safari for Windows crash

you can't expect great things with Wine either

These are the steps needed to be able to run Safari on Linux using Wine.

  1. Recompile wine using this patch to fix Wine bug #8674. If you are using Gentoo you can download my patched ebuild.
    (no longer needed since version 0.9.39)
  2. Install Visual C++ 2005 libraries, either downloading the package and installing it with Wine or using winetricks script.
  3. Download and install Safari for Windows unchecking automatic updates while installing.

References: comp.emulators.ms-windows.wine, WineHQ Bugzilla, Wine App DB.

Internet Explorer installation is much more easy, you only have to run IES 4 Linux script: one for versions 5, 5.5 and 6 and another for version 7.

MSIE and Safari on Linux with Wine

Now everybody can run any of the major web browsers on Linux, something very appreciated for a Linux user and webmaster.

Curiosity: compare Apple speed test with How To Create speed test.