Ricerca nel sito web

Come installare Wine su distribuzioni Linux basate su RHEL


Wine è un'applicazione open source e gratuita per Linux che consente agli utenti di eseguire qualsiasi software e gioco basato su Windows su sistemi operativi simili a Unix/Linux.

Recentemente, il team di Wine ha annunciato con orgoglio il rilascio stabile di 7.0 e lo ha reso disponibile per il download in pacchetti sorgente e binari per varie distribuzioni come Linux, Windows e Mac.

Questa versione descrive un anno di sforzi di sviluppo e oltre 9.100 modifiche individuali, che includono un gran numero di miglioramenti registrati nelle note di rilascio riportate di seguito. I principali punti salienti sono:

  • La maggior parte dei moduli è stata convertita nel formato PE.
  • Maggiore supporto per i temi, con un tema in bundle per un aspetto più moderno.
  • Stack HID e supporto joystick ampiamente migliorati.
  • Nuova architettura WoW64.
  • Varie correzioni di bug.

In questo articolo, ti guideremo nel modo più semplice per installare l'ultima versione della versione Wine 7.0 nelle distribuzioni basate su RHEL come CentOS Stream, Rocky Linux e AlmaLinux utilizzando il codice sorgente (difficile e adatto solo agli esperti) e su Fedora Linux utilizzando il repository wine ufficiale (facile e consigliato per i nuovi utenti).

Su questa pagina

  • Installa Wine dal codice sorgente su CentOS e RHEL
  • Installa Wine su Fedora Linux utilizzando il repository Wine
  • Come utilizzare Wine in CentOS, RHEL e Fedora

Installazione di Wine utilizzando il codice sorgente nei sistemi RHEL

Passaggio 1: installazione dei pacchetti di dipendenze

Dobbiamo installare "Strumenti di sviluppo" con alcuni strumenti di sviluppo principali come GCC, flex, bison, debugger, ecc. questo software è necessario per compilare e creare nuovi pacchetti, installarli utilizzando il comando YUM.

yum -y groupinstall 'Development Tools'
yum install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel
dnf -y groupinstall 'Development Tools'
dnf -y install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel

Passaggio 2: download del codice sorgente del vino

Scarica il file sorgente utilizzando il comando wget nella directory /tmp come un normale Utente.

cd /tmp
wget http://dl.winehq.org/wine/source/7.0/wine-7.0.tar.xz

Passaggio 3: estrazione del codice sorgente del vino

Una volta scaricato il file nella directory /tmp, utilizza il comando tar riportato di seguito per estrarlo.

tar -xvf wine-7.0.tar.xz -C /tmp/

Passo 4: Compilazione di Wine dai sorgenti

Si consiglia di compilare e creare un programma di installazione di Wine come un normale utente. Esegui i seguenti comandi come utente normale.

Nota: il programma di installazione potrebbe richiedere fino a 20-30 minuti e, nel mezzo, ti chiederà di inserire il root password.

---------- On 64-bit Systems ---------- 
cd wine-7.0/
./configure --enable-win64
make
make install			[Run as root User]

---------- On 32-bit Systems ---------- 
cd wine-7.0/
./configure
make
make install			[Run as root User]

Installa Wine su Fedora Linux utilizzando il repository Wine

Se stai utilizzando l'ultima versione di Fedora Linux, puoi installare Wine utilizzando il repository Wine ufficiale come mostrato.

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

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

Come utilizzare Wine per eseguire app e giochi Windows

Una volta completata l'installazione, esegui lo strumento di configurazione "winecfg" dal desktop GNOME per vedere la configurazione supportata. Se non disponi di nessuno dei desktop, puoi installarlo utilizzando il comando seguente come utente root.

dnf groupinstall workstation 
OR
yum  groupinstall "GNOME Desktop"

Una volta installato X Window System, esegui il comando come utente normale per vedere la configurazione di Wine.

winecfg 

Per eseguire Wine, è necessario specificare il percorso completo del programma eseguibile o del nome del programma come mostrato nell'esempio seguente.

--------- On 32-bit Systems ---------
wine notepad
wine c:\\windows\\notepad.exe
--------- On 64-bit Systems ---------
wine64 notepad
wine64 c:\\windows\\notepad.exe

Wine non è perfetto, perché durante l'utilizzo vediamo molti programmi bloccarsi. Penso che il team di Wine risolverà presto tutti i bug nella prossima versione, nel frattempo condividi i tuoi commenti utilizzando il nostro modulo sottostante.