Com instal·lar Wine 7.13 (Versió de desenvolupament) a Linux


Wine, una aplicació de codi obert més popular i potent per a Linux, que solia executar aplicacions i jocs basats en Windows a la plataforma Linux sense cap problema.

L'equip de WineHQ va anunciar recentment una nova versió de desenvolupament de Wine 7.13 (candidat a llançament per als propers llançaments). Aquesta nova versió de desenvolupament arriba amb una sèrie de noves funcions importants i més de 40 correccions d'errors.

L'equip del vi, segueix llançant les seves versions de desenvolupament gairebé setmanalment i afegint nombroses funcions i solucions noves. Cada nova versió ofereix suport per a noves aplicacions i jocs, fent de Wine una eina més popular i imprescindible per a tots els usuaris que vulguin executar programari basat en Windows en una plataforma Linux.

Segons el registre de canvis, en aquesta versió s'afegeixen les funcions clau següents:

  • Motor Gecko actualitzat a la versió 2.47.3.
  • Controlador USB convertit a PE.
  • Algunes millores en la temàtica.
  • Diverses correccions d'errors.

Per obtenir més detalls sobre aquesta compilació es poden trobar a la pàgina oficial del registre de canvis.

Aquest article us guia sobre com instal·lar la versió de desenvolupament més recent de Wine 7.13 a distribucions basades en Debian com CentOS Stream, Fedora, Rocky Linux, AlmaLinux, Ubuntu, Linux Mint i altres distribucions compatibles.

Instal·lació de Wine Development Release a Linux

Malauradament, no hi ha cap dipòsit oficial de Wine disponible per als sistemes basats en Red Hat, i l'única manera d'instal·lar Wine és compilar-lo des de la font.

Per fer-ho, heu d'instal·lar alguns paquets de dependència com ara gcc, flex, bison, libX11-devel, freetype-devel, eines de desenvolupament, etc. Aquests paquets són necessaris per compilar Wine a partir de fonts.

Instal·lem-los mitjançant la següent comanda yum a les distribucions respectives.

# yum -y groupinstall 'Development Tools'
# yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel

A continuació, canvieu a un usuari normal (aquí el meu nom d'usuari és 'tecmint') i descarregueu la darrera versió de desenvolupament de Wine (és a dir, 7.13) i extreu el paquet tarball d'origen mitjançant les ordres següents.

# su tecmint
$ cd /tmp
$ wget https://dl.winehq.org/wine/source/7.x/wine-7.13.tar.xz
$ tar -xvf wine-7.13.tar.xz -C /tmp/

Ara, és hora de compilar i crear l'instal·lador de Wine utilitzant les ordres següents com a usuaris normals a les arquitectures Linux respectives. Si no coneixeu la vostra arquitectura de distribució de Linux, podeu llegir aquest article per saber si el vostre sistema Linux és de 32 o 64 bits.

Nota: el procés d'instal·lació pot trigar fins a 15-20 minuts, depenent de la velocitat d'Internet i del maquinari, durant la instal·lació us demanarà que introduïu la contrasenya d'arrel.

$ cd wine-7.13/
$ ./configure
$ make
# make install			[Run as root User]
$ cd wine-7.13/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

A Fedora, podeu utilitzar el dipòsit oficial de vins per instal·lar paquets de vi tal com es mostra:

----------- On Fedora 36 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/36/winehq.repo
# dnf install winehq-devel

----------- On Fedora 35 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/35/winehq.repo
# dnf install winehq-devel

Amb els sistemes basats en Ubuntu i Linux Mint, podeu instal·lar fàcilment la darrera versió de desenvolupament de Wine mitjançant el PPA oficial.

Obriu un terminal i executeu les ordres següents amb privilegis sudo per descarregar i afegir la nova clau.

$ sudo dpkg --add-architecture i386    [Enable 32-bit Arch]
$ sudo wget -nc -O /usr/share/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Afegiu el dipòsit de vins a Ubuntu i Linux Mint.

Actualitzeu els paquets i instal·leu la branca de desenvolupament tal com es mostra:

$ sudo apt update
$ sudo apt install --install-recommends winehq-devel

Als sistemes Debian, hauríeu de seguir les instruccions següents per instal·lar les darreres compilacions de desenvolupament de WineHQ.

Primer, activeu els paquets de 32 bits i, a continuació, baixeu i instal·leu la clau que s'utilitza per signar paquets.

$ sudo dpkg --add-architecture i386
$ sudo wget -nc -O /usr/share/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

A continuació, afegiu el dipòsit següent al fitxer /etc/apt/sources.list segons la vostra versió de Debian.

Ara actualitzeu la base de dades del dipòsit de paquets i instal·leu la branca de desenvolupament de Wine tal com es mostra.

$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel

Per a altres distribucions de Linux, les instruccions d'instal·lació es poden trobar a https://www.winehq.org/download.

Com utilitzar Wine per iniciar aplicacions de Windows

Una vegada que la instal·lació s'hagi completat correctament, podeu instal·lar o executar qualsevol aplicació o joc basat en Windows amb wine tal com es mostra a continuació.

$ wine notepad
$ wine notepad.exe 
$ wine c:\\windows\\notepad.exe
$ wine64 notepad
$ wine64 notepad.exe 
$ wine64 c:\\windows\\notepad.exe

Nota: recordeu que aquesta és una compilació de desenvolupament i no es pot instal·lar ni utilitzar en sistemes de producció. Es recomana utilitzar aquesta versió només per a proves.

Si esteu buscant la versió estable més recent de Wine, podeu consultar els nostres articles següents, que descriuen com instal·lar la darrera versió més estable en gairebé tots els entorns Linux.

  • Com instal·lar Wine a distribucions Linux basades en RHEL
  • Com instal·lar Wine a Debian, Ubuntu i Linux Mint