README.it 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. 1. INTRODUZIONE
  2. Wine è un programma che permette di eseguire programmi sviluppati per
  3. Microsoft Windows (compresi eseguibili DOS, Windows 3.x, Win32, and
  4. Win64) on Unix. Consiste di un caricatore di programmi che carica ed
  5. esegue un binario Microsoft Windows, e di una libreria (chiamata Winelib)
  6. che implementa le chiamate alle API Windows usando i loro equivalenti
  7. Unix o X11. La libreria può essere usata anche per portare codice Windows
  8. in eseguibili nativi Unix.
  9. Wine è un software libero, rilasciato sotto la GNU LGPL; leggere il file
  10. LICENSE per maggiori dettagli.
  11. 2. QUICK START
  12. Compilando da sorgente, si raccomanda di usare l'Installer di Wine per
  13. compilare ed installare Wine. Dalla cartella principale del sorgente di
  14. Wine, eseguire:
  15. ./tools/wineinstall
  16. Eseguire i programmi com "wine programma". Per maggiori informazioni e
  17. risoluzioni di problemi, leggere il resto di questo file, la pagina man
  18. di Wine, ed in modo particolare la notevole quantità di informazioni che
  19. si trova all'indirizzo https://www.winehq.org.
  20. 3. REQUISITI
  21. Per compilare ed eseguire Wine, è necessario avere uno dei seguenti sistemi:
  22. Linux versione 2.0.36 o successiva
  23. FreeBSD 8.0 o successiva
  24. Solaris x86 9 o successiva
  25. NetBSD-current
  26. Mac OS X 10.5 o successiva
  27. Poiché Wine richiede il supporto dei thread a livello kernel per funzionare,
  28. solo i sistemi operativi sopra mentionati sono supportati. Altri sistemi
  29. che forniscono kernel threads potrebbero essere supportati in futuro.
  30. Informazioni per FreeBSD:
  31. In generale Wine non funzionerà correttamente con versioni precedenti
  32. a FreeBSD 8.0.
  33. Leggere https://wiki.freebsd.org/Wine per maggiori informazioni.
  34. Informazioni per Solaris:
  35. Sarà molto probabilmente necessario compilare Wine con i tool GNU
  36. (gcc, gas, etc). Attenzione: installare gas *non* assicura che
  37. sia usato da gcc. Sembra che sia necessario ricompilare gcc dopo
  38. l'installazione di gas o il symlink di cc, as e ld per i tool GNU.
  39. Informazioni per NetBSD:
  40. Assicurarsi che le opzioni USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG siano
  41. abilitate nel kernel.
  42. Informazioni per Mac OS X:
  43. È richiesto Xcode 2.4 o superiore per compilare correttamente su x86.
  44. File system supportati:
  45. Wine dovrebbe funzionare sulla maggior parte dei file system. Qualche
  46. problema di compatibilità è stato riportato usando file acceduti
  47. tramite Samba. Inoltre, NTFS non fornisce tutte le funzionalità di
  48. file system necessarie per alcune applicazioni. Si raccomanda di usare
  49. un file system nativo di Unix.
  50. Requisiti basilari:
  51. Devono essere installati i file include di sviluppo di X11
  52. (chiamato xorg-dev in Debian e libX11-devel in Red Hat).
  53. Ovviamente necessario anche "make" (possibilmente GNU make).
  54. È richiesto anche flex versione 2.5.33 o superiore e bison.
  55. Librerie opzionali di supporto:
  56. Configure notificherà a video quando le librerie opzionali non sono
  57. trovate sul sistema. Leggere https://wiki.winehq.org/Recommended_Packages
  58. per suggerimenti sui pacchetti da installare.
  59. Su piattaforme a 64-bit, per compilare Wine a 32-bit (predefinito),
  60. assicurarsi di installare la versione a 32-bit di queste librerie;
  61. leggere https://wiki.winehq.org/WineOn64bit per i dettagli. Per avere
  62. Wine solo 64-bit (o un setup di Wine misto tra 32-bit e 64-bit),
  63. leggere https://wiki.winehq.org/Wine64 per maggiori informazioni.
  64. 4. COMPILAZIONE
  65. Nel caso in cui si scegliesse di non utilizzare wineinstall, eseguire
  66. i seguenti comandi per compilare Wine:
  67. ./configure
  68. make
  69. Questa sequenza compilerà il programma "wine" e numerose librerie e
  70. binari di supporto.
  71. Il programma "wine" caricherà ed eseguirà eseguibili Windows.
  72. La libreria "libwine" ("Winelib") può essere usata per compilare e
  73. linkare codice sorgente Windows sotto Unix.
  74. Per vedere le opzioni di configurazione della compilazione, eseguire
  75. ./configure -help.
  76. 5. SETUP
  77. Una volta che Wine è stato compilato correttamente, puoi eseguire
  78. "make install"; questo installerà l'eseguibile wine, le librerie, la
  79. pagina man di Wine, e altri file necessari.
  80. Non dimenticarti di disinstallare qualsiasi precedente installazione
  81. di Wine in conflitto. Prova sia "dpkg -r wine" o "rpm -e wine" o
  82. "make uninstall" prima di installare.
  83. Una volta installato, esegui lo strumento di configurazione "winecfg".
  84. Leggi l'area Support su https://www.winehq.org/ per suggerimenti sulla
  85. configurazione.
  86. 6. ESEGUIRE PROGRAMMI
  87. Quando si esegue Wine, si può specificare l'intero percorso
  88. dell'eseguibile o solo il nome del file.
  89. Per esempio, per eseguire Blocco Note:
  90. wine notepad (usando il percorso di ricerca come specificato
  91. wine notepad.exe nel registro per trovare il file)
  92. wine c:\\windows\\notepad.exe (usando la sintassi DOS)
  93. wine ~/.wine/drive_c/windows/notepad.exe (usando la sintassi Unix)
  94. wine notepad.exe readme.txt (chiamando il programma con dei parametri)
  95. Wine non è perfetto, quindi alcuni programmi potrebbero andare in crash.
  96. Se ciò accadesse, sarà creato un log del crash da aggiungere al rapporto
  97. di segnalazione del problema.
  98. 7. PER OTTENERE PIÙ INFORMAZIONI
  99. WWW: Un gran quantitativo di informazioni su Wine è disponibile al
  100. WineHQ, https://www.winehq.org/: varie guide su Wine, database
  101. delle applicazioni, rintracciamento di bug. Questo è probabilmente
  102. il miglior punto di partenza.
  103. FAQ: Le FAQ di Wine si trovano all'indirizzo https://www.winehq.org/FAQ
  104. Wiki: Il Wiki di Wine si trova all'indirizzo https://wiki.winehq.org
  105. Mailing list:
  106. Esistono diverse mailing list per utenti e sviluppatori di Wine;
  107. visitare https://www.winehq.org/forums per ulteriori informazioni.
  108. Bugs: Segnalare i bug su Wine Bugzilla all'indirizzo https://bugs.winehq.org
  109. Si prega di controllare il database di Bugzilla per verificare che
  110. il problema non sia già conosciuto o risolto prima di creare un
  111. rapporto su di esso.
  112. IRC: Aiuto online disponibile nel canale #WineHQ su irc.freenode.net.
  113. Git: L'albero attuale di sviluppo di Wine è disponibile attraverso Git.
  114. Vedere https://www.winehq.org/git per maggiori informazioni.
  115. Se aggiungi qualcosa, o correggi un bug, si prega di mandare una patch
  116. (preferibilmente usando git-format-patch) alla mailing list
  117. wine-devel@winehq.org per l'inclusione nel prossimo rilascio.
  118. --
  119. Alexandre Julliard
  120. julliard@winehq.org