Com es compara WINE amb altres emuladors de Windows per a Linux?

WINE i les alternatives

Ho reconec, és un titular estrany. Usar la paraula «emulador» en un programari les sigles del qual signifiquen «WINE no és un emulador» no sembla el millor, però s'usa per respondre dubtes dels usuaris. WineHQ diu que VI no és un això, però actua com a tal. Fes servir el que té a mà per poder executar aplicacions de Windows, i està disponible per a Linux, macOS i altres sistemes operatius, no només el que més ens interessa als Linux Adictos.

Amb les diferents alternatives que hi ha, és lògic tenir dubtes. Quin programa he de fer servir si vull executar aplicacions de Windows a Linux? Hi ha alguns que tenen molt bona pinta i semblen facilitar les coses, i de fet ho fan, però la gran majoria fan servir WINE per aconseguir els seus objectius. En aquest cas, per què no fer servir la base i confiar en altres programes? Tot té una explicació.

WINE, la base dels programes que permeten executar apps de Windows

Ara mateix, l'aplicació que s'està desenvolupant més activament per executar aplicacions de Windows a Linux és Ampolles. Tal com va explicar Isaac al seu dia, ofereix una interfície d'usuari senzilla, i hi podem crear una «ampolla», indicar quin tipus de programari és, triar un fitxer de Windows i instal·lar-lo. A més, inclou suport per a algunes biblioteques com Steam.

Ara està mig abandonada (o abandonada del tot), però PlayOnLinux també permet instal·lar programes de Windows com guitarra professional i fins i tot els Soundbanks, que són els sons perquè el resultat sigui més professional.

La llista de programes més populars en completaria CrossOver, però aquest és comercial i no millora per molt (per no dir en res) a la resta.

En els tres casos es fa servir WINE de fons.

Per què fer servir Bottles, PlayOnLinux o Crossover

Aquests programes sorgeixen per cobrir una necessitat: facilitar la instal·lació del programari. Cadascú té la seva interfície i més o menys configuracions, però tots deixen bé a la vista les opcions que hem d'ajustar per assegurar-nos que un programa sexecuta bé o no.

A PlayOnLinux, que va tenir temps millors, hi ha fins i tot un apartat des del qual podrem triar el programa a instal·lar. La teoria diu que es pot triar un programa de la llista i PlayOnLinux fa la resta perquè tant instal·lació com execució tinguin èxit. En allò que no estigui a la llista, hi ha moltes probabilitats que crear una nova «unitat» i instal·lar el programa surti bé. Si no a la primera, potser a la segona. Si tampoc, ofereix munts de llibreries i opcions per configurar, fins al punt que permet instal·lar Photoshop si se sap com.

Bottles és una mica el mateix, però més modern. Si es vol instal·lar un joc, es pot triar un perfil en concret, i també què el llançarà (com lutris-6-x), l'arquitectura i la versió de DXVK.

Aplicacions organitzades

Un altre punt a tenir en compte daquests programes és que organitzen les aplicacions en una interfície unificada des de la qual es poden llençar. Creen un fitxer .desktop perquè aparegui al menú d'aplicacions de qualsevol escriptori Linux, però també es pot veure tot el que hi ha instal·lat obrint el programari i accedint, per exemple, a l'apartat d'ampolles.

Des d'aquí podem fer canvis. Si un programa no funciona bé amb una de les llibreries que s'estan usant, se'n pot triar una altra, però solen tenir un problema comú.

WINE pot ser més complicat

Instal·lar els programes amb WINE pot ser més complicat, però jo diria que millor. En llançar un EXE instal·lable, ens mostrarà algunes opcions, com la versió de Windows a emular, i el procés és més aviat anar sempre cap endavant. Si requereix .NET, baixarà Mono automàticament, i així amb algunes llibreries, no totes.

La configuració s'ha de fer amb el terminal o instal·lant programari com winetricks, de manera que podrem configurar el mateix que amb Bottles i altres, però amb una interfície menys atractiva visualment i menys intuïtiva. De fet, la interfície de WINE en general és un calc del que vèiem a Windows 95.

Per què fer servir una o altra opció

Moltes eines existeixen per millorar les coses, i els programes que usen WINE al seu cor no són més que frontends alternatius amb algunes vitamines. La instal·lació de programari i configuració és més senzilla amb Bottles, PlayOnLinux o CrossOver, però tots tres solen tenir el mateix problema: executar un EXE solt no se'ls dóna tan bé.

Per exemple, si volem llançar-ne una aplicació de la Microsoft Store, Bottles no ho permet, i WINE, si és compatible, permet fins i tot llançar WhatsApp. Cert és que hi ha opcions que no funcionen, però això ja és per disseny, que Meta desactiva les trucades de vídeo si detecta que la versió de Windows no s'ha llançat a Windows.

Bottles en concret està disponible com paquet flatpak, amb el bo i el dolent que tenen aquest tipus de paquets. Un cop instal·lat programari i dependències, les «ampolles» es crearan en un entorn aïllat que no tocarà res important del sistema operatiu, i això no és possible amb WINE. WINE instal·la molts paquets per al seu correcte funcionament, i ja sabeu com és Linux, que si després volem fer el camí de tornada i ho fem malament…

En definitiva, jo recomanaria fer servir Bottles en concret per a la instal·lació de programari, i WINE en particular si necessitem llançar EXEs solts. I si no volem córrer cap risc sempre podem fer servir una màquina virtual.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Juan Quiroga va dir

    L'article comença confús, intenten aclarir alguna cosa passant per alt molts termes, emulador no és una cosa que «intenta disfressar-se» és un programari que intenta simular el comportament d'«alguna cosa», a més que un emulador en termes estrictes «simula» un maquinari per compatibilitat de "x" programari, és aquí la diferència, Wine no simula res, només utilitza els recursos nadius del sistema operatiu i del maquinari disponible intentant executar apps windows mitjançant algunes dlls pròpies… És estreta la diferència però no és que actuï com a emulador, només és una capa de compatibilitat (amb tota la complexitat que això significa) per executar binaris windows i ja… d'altra banda, certament és útil conèixer que hi ha aplicacions que intenten facilitar la instal·lació/configuració d'aplicacions i jocs…