Wine: Programmi Windows su Linux!
Vi è mai capitato di desisderare di avviare quel progammillo che funza solo con Windows, ma vi rompe chiudere Linux(Oppure non possedete proprio Windows)?Wine è un acronimo per Wine Is Not an Emulator. Per quei pochi che ancora non lo conoscono, Wine è un programma, creato in C, che vi permette di eseguire alcune applicazioni/giochi che originariamente girano solo in ambiente Windows. Ma allora perchè Wine Non è un Emulatore??? In poche parole Wine non emula nulla, ma si occupa di fornire al programma le basi che necessita per essere eseguito, come ad esempio le note librerie Win32 Api (prerogativa Windows ovviamente). Si appoggia quindi sul sistema grafico (ad esempio X11) fornendo così all’applicazione ciò di cui ha bisogno per essere eseguita. Il suo funzionamento è analogo all’idea che stava alla base di Windows NT. In questo sistema operativo, il programma eseguito non comunicava direttamente col kernel, ma con un sottosistema che si occupava del dialogo ai livelli più bassi. Così funziona Wine, ed il sottosistema è wineserver, che si occupa di gestire la comunicazione. Wine ovviamente riesce ad eseguire programmi di varie versione di Windows (95, 98, Xp etc…).
Passando ad una descrizione più pratica, Wine creerà un C:\ virtuale, all’interno del quale vi sarà la cartella contenente la struttura di base di Windows (con tutti i file necessari ad avviare i suoi programmi). Il funzionamento è molto semplice. Wine si trova nei vostri repositori. Per cui lo potete trovare ed installare o tramite Synaptic (Sistema->Amministrazione->Gestione pacchetti Synaptic) cercando appunto “Wine” o lanciando da terminale (Applicazioni->Accessori->Terminale) il comando sudo apt-get install wine . Per far funzionare i programmi Windows dovete indicare al Wine l’eseguibile del programma che volete “emulare” lanciando da terminale il seguente comando:
wine /percorso/nomefile.exe
dove percorso e nomefile.exe sono rispettivamente il percorso e il nome del file eseguibile del programma per Windows, ovvero per intenderci il file su cui fareste doppioclick sotto Windows per far partire il programma o la sua installazione. Se l’exe è l’installer del programma, sceglierete di installare il programma all’interno del vostro C:\ virtuale, dove verrà depositata la cartello con tutti i file. Vi basterà la volta successiva entrare in questo C:\ virtuale (Applicazion->Wine->Browse C:\ Drive), entrare nella cartella del programma ed eseguirlo (partira automaticamente con Wine). All’interno di Applicazioni->Wine verrano anche inserite le scorciatoie ai programmi.

I programmi supportati da Wine sono molti (anche se c’è ne qualcuno in meno rispetto ai concorenti a pagamento) e sono riportati nel sito del progetto, tuttavia anche programmi non riportati potrebbero essere eseguiti alla perfezione. Per quanto riguarda le performances, Wine non delude per niente. Le applicazioni ed i giochi, anche quelli di ultima generazione, vengono eseguiti quasi come se fossimo su Windows. Inoltre il programma ci mette a disposizione delle opzioni per ottimizzare la resa grafica e a livello di prestazioni.
In conclusione volevo parlare di cosa ne pensa Microsoft su Wine. Nonostante ufficialmente non si sia pronunciata, sembra che abbia bloccato gli Update tramite Windows Update, dei suoi programmi avviati con Wine. Inoltre il WGA (Windows Genuine Advantage) considererà non genuini i programmi che girano sotto Wine, e ricercherà le chiavi Wine nel registro di sistema… Come al solito è inutile sprecare altre parole.
In definitiva Wine è un programma da avere, perchè anche se siete tra quelli che non usano spesso applicazioni Windows, una volta ogni tanto può essere utile, ed è una grande comodità!
Alla prossima
Anonygoh






ho appena installato ubunu ....e non mi è molto chiaro il
stefano | 27 Gennaio 2008ho appena installato ubunu
….e non mi è molto chiaro il secondo passaggio ( wine /percorso/nomefile.exe) Quale percorso? quale nome file?
Ciao stefano! Benvenuto su Ubuntu. Per quanto riguarda l'installazione di
simpleubuntu | 28 Gennaio 2008Ciao stefano! Benvenuto su Ubuntu. Per quanto riguarda l’installazione di Wine la puoi fare tramite Synaptic (Sistema->Amministrazione->Gestore pacchetti synaptic) o da terminale col comando che ho scritto nella guida. Per quanto riguarda wine /percorso/nomefile.exe mi riferivo al funzionamento vero e proprio del programma. Il percorso ed il nome file sono quelli del programma che vuoi eseguire, che girando normalmente su Windows, è l’eseguibile ed ha estenzione .exe (per intenderci il file su cui fai doppioclick su Windows quando vuoi far partire il programma). Per esempio se il programma ha come eseguibile pippo.exe e lo hai messo in home devi lanciare il comando wine home/nomeutente/pippo.exe Spero sia chiaro e grazie per il commento. Chiedi ancora se hai altri dubbi! P.s. ora edito quella parte per cercare di renderlo più chiaro
Grazie per il chiarimento.....ora provo
stefano | 28 Gennaio 2008Grazie per il chiarimento…..ora provo
c'è un modo + facile: clicchi sul file che vuoi
alex | 19 Maggio 2009c’è un modo + facile: clicchi sul file che vuoi eseguire ad esempio io ho cliccato su gta-vc.exe e mi si è acceso!!