Catturiamo i passaggi necessari per installare Wine 6 su Rocky Linux 8, AlmaLinux 8 e CentOS 8 Desktop. Wine è una soluzione software open source che consente agli utenti Linux di eseguire applicazioni Microsoft Windows come se stessero lavorando su una macchina Windows. Al momento della stesura di questo articolo, l'ultima versione stabile di Wine è la versione 6. Questa versione è disponibile per l'installazione e include un gran numero di miglioramenti che includono:
- Backend vulkan per WineD3D
- Supporto per DirectShow e Media Foundation
- Riprogettazione della console di testo
- Driver del kernel USB
- Cronologia delle posizioni del mouse
- Notifiche del dispositivo Plug &Play
- API WebSocket
- Supporto iniziale per Apple Silicon
Non sono riuscito a trovare alcun repository RPM che contenga pacchetti Wine 6. Questo ci lascia la possibilità di installare Wine 6 su Rocky Linux 8, AlmaLinux 8 o CentOS 8 Desktop costruendo il software dal sorgente.
Avrai bisogno di una console o di un accesso ssh al sistema come utente con autorizzazioni sudo o root. È necessaria anche una connettività Internet per l'installazione dei pacchetti e il download del file tar di Wine.
Passaggio 1:aggiorna il sistema Rocky Linux
L'aggiornamento del sistema è un altro modo per convalidare il sistema di gestione dei pacchetti funzionante sul sistema Rocky Linux 8.
sudo dnf -y update
Come sempre, riavviamo il sistema dopo gli aggiornamenti.
sudo reboot
Fase 2:installa le dipendenze di creazione del software su Rocky Linux
Installa gli strumenti di sviluppo su Rocky Linux 8 o CentOS 8:
sudo dnf groupinstall 'Development Tools' -y
Abilita repository EPEL e PowerTools:
sudo dnf -y install epel-release
sudo dnf config-manager --set-enabled powertools
Installa altre dipendenze di build:
sudo yum -y install libxslt-devel libpng-devel libX11-devel zlib-devel libtiff-devel freetype-devel libxcb-devel libxml2-devel libgcrypt-devel dbus-devel libjpeg-turbo-devel fontconfig-devel gnutls-devel gstreamer1-devel libXcursor-devel libXi-devel libXrandr-devel libXfixes-devel libXinerama-devel libXcomposite-devel mesa-libOSMesa-devel libpcap-devel libusb-devel libv4l-devel libgphoto2-devel gstreamer1-devel libgudev SDL2-devel gsm-devel libvkd3d-devel libudev-devel
Fase 3:installa Wine 6 su Rocky Linux 8 Desktop
Se wget manca nei pacchetti installati sul sistema installarlo.
sudo dnf -y install wget
Quindi usa curl per estrarre l'ultima versione dell'archivio di Wine 6.
curl -O https://dl.winehq.org/wine/source/6.x/wine-6.11.tar.xz
Estrarre il file scaricato tramite tar.
tar xvf wine-6.11.tar.xz
Compila e crea Wine 6 su Rocky Linux 8 o CentOS 8:
cd wine-6.11
./configure --enable-win64
make
sudo make install
Fase 4:conferma l'installazione di Wine 6 su Rocky Linux 8
Verifica l'installazione di Wine 6 su Rocky Linux 8 o CentOS 8 controllando la versione:
$ wine64 --version
Per l'utilizzo di base del vino, controlla la pagina della guida.
$ wine --help
L'esempio seguente viene utilizzato per eseguire l'editor Notepad++ su Linux.
$ cd ~/Downloads
wget https://notepad-plus-plus.org/repository/7.x/7.7/npp.7.7.Installer.exe
wine64 ./npp.7.7.Installer.exe
Guide simili :
Installa Python su Rocky Linux 8