3 Wine è un programma che permette di eseguire programmi sviluppati per
4 Microsoft Windows (compresi eseguibili DOS, Windows 3.x, Win32, and
5 Win64) on Unix. Consiste di un caricatore di programmi che carica ed
6 esegue un binario Microsoft Windows, e di una libreria (chiamata Winelib)
7 che implementa le chiamate alle API Windows usando i loro equivalenti
8 Unix o X11. La libreria può essere usata anche per portare codice Windows
9 in eseguibili nativi Unix.
11 Wine è un software libero, rilasciato sotto la GNU LGPL; leggere il file
12 LICENSE per maggiori dettagli.
17 Compilando da sorgente, si raccomanda di usare l'Installer di Wine per
18 compilare ed installare Wine. Dalla cartella principale del sorgente di
26 Eseguire i programmi com `wine programma`. Per maggiori informazioni e
27 risoluzioni di problemi, leggere il resto di questo file, la pagina man
28 di Wine, ed in modo particolare la notevole quantità di informazioni che
29 si trova all'indirizzo https://www.winehq.org.
34 Per compilare ed eseguire Wine, è necessario avere uno dei seguenti sistemi:
36 - Linux versione 2.0.36 o successiva
37 - FreeBSD 12.4 o successiva
38 - Solaris x86 9 o successiva
40 - Mac OS X 10.8 o successiva
42 Poiché Wine richiede il supporto dei thread a livello kernel per funzionare,
43 solo i sistemi operativi sopra mentionati sono supportati. Altri sistemi
44 che forniscono kernel threads potrebbero essere supportati in futuro.
46 **Informazioni per FreeBSD**:
47 Leggere https://wiki.freebsd.org/Wine per maggiori informazioni.
49 **Informazioni per Solaris**:
50 Sarà molto probabilmente necessario compilare Wine con i tool GNU
51 (gcc, gas, etc). Attenzione: installare gas *non* assicura che
52 sia usato da gcc. Sembra che sia necessario ricompilare gcc dopo
53 l'installazione di gas o il symlink di cc, as e ld per i tool GNU.
55 **Informazioni per NetBSD**:
56 Assicurarsi che le opzioni USER_LDT, SYSVSHM, SYSVSEM, e SYSVMSG siano
59 **Informazioni per Mac OS X**:
60 È richiesto Xcode 2.4 o superiore per compilare correttamente su x86.
62 **File system supportati**:
63 Wine dovrebbe funzionare sulla maggior parte dei file system. Qualche
64 problema di compatibilità è stato riportato usando file acceduti
65 tramite Samba. Inoltre, NTFS non fornisce tutte le funzionalità di
66 file system necessarie per alcune applicazioni. Si raccomanda di usare
67 un file system nativo di Unix.
69 **Requisiti basilari**:
70 Devono essere installati i file include di sviluppo di X11
71 (chiamato xorg-dev in Debian e libX11-devel in Red Hat).
72 Ovviamente necessario anche make (possibilmente GNU make).
73 È richiesto anche flex versione 2.5.33 o superiore e bison.
75 **Librerie opzionali di supporto**:
76 Configure notificherà a video quando le librerie opzionali non sono
77 trovate sul sistema. Leggere https://wiki.winehq.org/Recommended_Packages
78 per suggerimenti sui pacchetti da installare.
79 Su piattaforme a 64-bit, per compilare Wine a 32-bit (predefinito),
80 assicurarsi di installare la versione a 32-bit di queste librerie;
81 leggere https://wiki.winehq.org/WineOn64bit per i dettagli. Per avere
82 Wine solo 64-bit (o un setup di Wine misto tra 32-bit e 64-bit),
83 leggere https://wiki.winehq.org/Wine64 per maggiori informazioni.
88 Nel caso in cui si scegliesse di non utilizzare wineinstall, eseguire
89 i seguenti comandi per compilare Wine:
96 Questa sequenza compilerà il programma "wine" e numerose librerie e
98 Il programma "wine" caricherà ed eseguirà eseguibili Windows.
99 La libreria "libwine" ("Winelib") può essere usata per compilare e
100 linkare codice sorgente Windows sotto Unix.
102 Per vedere le opzioni di configurazione della compilazione, eseguire
107 Una volta che Wine è stato compilato correttamente, puoi eseguire
108 `make install`; questo installerà l'eseguibile wine, le librerie, la
109 pagina man di Wine, e altri file necessari.
111 Non dimenticarti di disinstallare qualsiasi precedente installazione
112 di Wine in conflitto. Prova sia `dpkg -r wine` o `rpm -e wine` o
113 `make uninstall` prima di installare.
115 Una volta installato, esegui lo strumento di configurazione `winecfg`.
116 Leggi l'area Support su https://www.winehq.org/ per suggerimenti sulla
120 ## ESEGUIRE PROGRAMMI
122 Quando si esegue Wine, si può specificare l'intero percorso
123 dell'eseguibile o solo il nome del file.
125 Per esempio, per eseguire Blocco Note:
128 wine notepad (usando il percorso di ricerca come specificato
129 wine notepad.exe nel registro per trovare il file)
131 wine c:\\windows\\notepad.exe (usando la sintassi DOS)
133 wine ~/.wine/drive_c/windows/notepad.exe (usando la sintassi Unix)
135 wine notepad.exe readme.txt (chiamando il programma con dei parametri)
138 Wine non è perfetto, quindi alcuni programmi potrebbero andare in crash.
139 Se ciò accadesse, sarà creato un log del crash da aggiungere al rapporto
140 di segnalazione del problema.
143 ## PER OTTENERE PIÙ INFORMAZIONI
145 - **WWW**: Un gran quantitativo di informazioni su Wine è disponibile al
146 WineHQ, https://www.winehq.org/: varie guide su Wine, database
147 delle applicazioni, rintracciamento di bug. Questo è probabilmente
148 il miglior punto di partenza.
150 - **FAQ**: Le FAQ di Wine si trovano all'indirizzo https://www.winehq.org/FAQ
152 - **Wiki**: Il Wiki di Wine si trova all'indirizzo https://wiki.winehq.org
154 - **Gitlab**: https://gitlab.winehq.org
157 Esistono diverse mailing list per utenti e sviluppatori di Wine;
158 visitare https://www.winehq.org/forums per ulteriori informazioni.
160 - **Bugs**: Segnalare i bug su Wine Bugzilla all'indirizzo https://bugs.winehq.org
161 Si prega di controllare il database di Bugzilla per verificare che
162 il problema non sia già conosciuto o risolto prima di creare un
165 - **IRC**: Aiuto online disponibile nel canale `#WineHQ` su irc.libera.chat.