Categorie
Browsers Linux

Come installare Safari 4 su Linux con Wine

safari-4-beta-on-ubuntu-with-wine

Ieri è uscito Safari 4 Beta, il nuovo browser di Apple, che pare funzioni molto bene e sia molto veloce, soprattutto nell’esecuzione di codice Javascript. Purtroppo però è stato pubblicato solo nelle versioni per Windows e Mac OS.

Già ieri ho fatto qualche tentativo di installazione su Ubuntu con Wine, il browser si installava ma non sono riuscito a farlo funzionare. Oggi poi, grazie a TweetDeck ho trovato questo utile post appena pubblicato che spiega come risolvere.

Flapjacktastic – Safari 4 on linux with WINE: solved

Qui di seguito riporto le mie istruzioni integrate con i trucchi suggeriti da questo post. In sostanza si tratta di utilizzare winetricks per installare flash e corefonts, installare manualmente una libreria dll di Windows Xp, e poi – per chi non l’avesse già fatto in precedenza, installare Safari. Le istruzioni sono per Ubuntu, ma valgono per qualunque distribuzione Linux e per versioni di Wine abbastanza recenti.

  • Scaricare winetricks dal suo sito via browser o col comando
    wget http://www.kegel.com/wine/winetricks
  • Per evitare un errore sha1sum nell’installazione di flash, aprire il file winetricks con un editor e modificare le relative linee (nel mio sono la 804 e la 810) inserendo un # prima del codice sha1sum. Quindi la riga
    download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe 7f6850ae815e953311bb94a8aa9d226f97a646dd

    deve diventare

    download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe #7f6850ae815e953311bb94a8aa9d226f97a646dd

    e la

    download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe 20ec0300a8cae19105c903a7ec6c0801e016beb0

    deve diventare

    download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe #20ec0300a8cae19105c903a7ec6c0801e016beb0
  • Installare flash e corefonts con winetricks, usando il comando
    sh winetricks corefonts flash
  • Copiare da un PC Windows Xp o scaricare da Internet (ad esempio da www.dll-files.com) la dll iphlpapi.dll e salvarla nella directory ~/.wine/drive_c/windows/system32
  • Lanciare il programma di configurazione di Wine con il comando winecfg o da Applicazioni -> Wine -> Configure Wine. Nella scheda Librerie aggiungere la iphlpapi.dll lasciando le impostazioni predefinite (native, builtin), e chiudere con OK.
  • Se Safari non è ancora installato – come lo era invece per me che avevo già provato – scaricarne la versione per Windows dal sito di Apple: www.apple.com/safari/download e installarlo con Wine (doppio clic dal file manager o comando wine SafariSetup.exe), confermando tutte le richieste tranne le installazioni di software aggiuntivi e di aggiornamenti automatici.

    safari_4_install_-_01
  • A questo punto il nuovo browser può essere lanciato dal menù Applicazioni -> Wine -> Programmi o col comando
    wine .wine/drive_c/Programmi/Safari/Safari.exe

Per altri dettagli e finezze, come l’impostazione dell’antialiasing dei font, vi rimando al post di Flapjacktastic.

Il mio Safari ora funziona abbastanza bene e sembra effettivamente veloce; qualche volta si pianta, ma per i miei scopi di test la stabilità è sufficiente.

Reblog this post [with Zemanta]

4 risposte su “Come installare Safari 4 su Linux con Wine”

ciao, grazie della guida, ma a me non parte…

xxx:~$ wine .wine/drive_c/Programmi/Safari/Safari.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:GetCurrentHwProfileA (0x32fcc8) semi-stub
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:dwmapi:DwmIsCompositionEnabled 0x32fe24
fixme:system:SystemParametersInfoW Unimplemented action: 8204 (SPI_GETFONTSMOOTHINGCONTRAST)

a me funziona senza problemi ma non quei siti che richiedono una autenticazione sicura tipo gmail… idee?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.