GNU/Linux >> Linux Esercitazione >  >> Fedora

Come installare Wine su Fedora Workstation

Le distribuzioni Linux stanno diventando sempre più popolari ogni giorno e Fedora Workstation non viene lasciata indietro. Questa popolarità fa emergere la necessità di eseguire applicazioni Windows su distribuzioni Linux come Fedora. Windows ha un software piuttosto eccellente che non è disponibile per Linux.

Sfortunatamente, problemi di compatibilità ci impediscono di installare i file ".exe" di Windows su sistemi Unix o Linux. Tuttavia, questo non significa che sia impossibile. Puoi farlo usando WineHQ.

Cos'è WineHQ?

Wine è un livello di compatibilità gratuito e Opensource che consente agli utenti di eseguire applicazioni e software Windows in un ambiente Unix o Linux. A differenza delle macchine virtuali o degli emulatori, Wine traduce le chiamate dell'applicazione che verrebbero riconosciute dal sistema Windows in modo che l'app possa essere eseguita in un ambiente quasi nativo.

In questo modo, è possibile eseguire software pensato per i sistemi Windows senza significativi problemi di memoria o prestazioni. In altri casi, alcuni programmi installati da Wine funzionano molto meglio su Linux rispetto all'ambiente Windows.

Caratteristiche del vino

  • supporta librerie a 64 bit, 32 bit, 16 bit (Windows 9x/NT/2000/XP/Vista/7/8/10 e Windows 3.x) e programmi DOS
  • Supporta compatibilità di memoria Win32, thread e processi e gestione delle eccezioni.
  • supporta la riproduzione di giochi DirectX su Linux. Supporta l'esecuzione di giochi e applicazioni OpenGL e Vulkan
  • ha un eccellente supporto per driver audio di sistema come OSS e ALSA
  • Supporta l'uso di dispositivi esterni come modem, dispositivi seriali, unità USB e reti Winsock TCP/IP.
  • supporta diversi dispositivi di input, tra cui tastiera e tavolette grafiche
  • Viene fornito con l'interfaccia Aspi (SCSI) che consente l'uso di scanner, masterizzatori DVD/CD e altri dispositivi.
  • supporta metodi di input da tastiera multilingue
  • viene fornito con diversi programmi di esempio come Internet Explorer dopo una nuova installazione

Poiché Wine è un programma open source che viene aggiornato di volta in volta, puoi trovare ulteriori funzionalità aggiuntive nella pagina ufficiale di wine_features.

Installa WineHQ su Fedora Workstation

In questo articolo, ti forniremo una procedura passo passo su come installare WineHQ sulla tua workstation Fedora. La nostra distribuzione preferita è Fedora 31; tuttavia, ti mostreremo comunque l'installazione di WIneHQ per Fedora 32 e Fedora 29.

I requisiti utente per questo tutorial includono:

  • Una connessione Internet attiva.
  • Privilegi elevati per eseguire l'installazione. Pertanto, dovrai conoscere la password di root.

Passaggio 1. Assicurati che il tuo sistema sia aggiornato eseguendo i comandi seguenti sul Terminale.

sudo dnf clean all
sudo dnf update

Passaggio 2. Ora dovrai aggiungere il repository WineHQ nel nostro sistema. Seleziona il repository che corrisponde alla tua versione di Fedora dalle opzioni seguenti.

  • Fedora 32:
    dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo
  • Fedora 31:
    dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
  • Fedora 29:
    sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo

Passaggio 3. Dopo aver aggiunto il repository WineHQ nel nostro sistema, ora possiamo procedere con l'installazione di WineHQ. Scegli una delle versioni seguenti se non hai idea di quale pacchetto eseguire, esegui il ramo stabile.

  • Ramo stabile:
sudo dnf install winehq-stable
  • Ramo di sviluppo
sudo dnf install winehq-devel
  • Ramo di staging.
sudo dnf install winehq-staging

Per questo post, userò il ramo stabile.

Passaggio 4. Una volta completata l'installazione, verifica utilizzando la "–versione" comando, come mostrato di seguito.

wine --version

Installa un programma Windows con Wine

Ora ti diamo un consiglio su come installare i programmi Windows in Fedora Workstation usando Wine. Il programma di test che useremo è PowerISO. È un programma Windows utilizzato per creare un'unità USB di installazione avviabile.

Passaggio 1. Passare alla directory contenente il file ".exe." di Windows. Fai clic destro su di esso e scegli l'opzione Apri con "Wine Windows Program Loader".

Passaggio 2. La pagina del contratto di licenza PowerISO si aprirà dopo un po' di tempo.

Fai clic su "Accetto" per continuare.

Passaggio 3. Nella finestra successiva, dovrai selezionare il percorso di installazione. Di default, Wine installa tutti i programmi nella directory C:/. Sarebbe meglio se lasciassi il percorso di installazione come indicato.

Fare clic su "Installa" per avviare il processo di installazione.

Passaggio 4. Una volta completata l'installazione, verrà visualizzato un messaggio che indica che è stata eseguita correttamente. Fai clic su "Avanti". Nella finestra successiva che appare, non modificare alcuna informazione, fai clic su "Chiudi".

Ora, abbiamo installato con successo PowerISO in Fedora Workstation usando WineHQ.

Passaggio 5) Per avviare il programma, vai al desktop e dovresti vedere un file chiamato PowerISO o PowerISO.desktop. Se è il file "PowerISO", fai doppio clic su di esso per aprire il programma. Se è "PowerISO.desktop" come mostrato di seguito, utilizzerai il comando "gtk-launch" per avviarlo.

Nota, per usare il comando gtk-launch, dobbiamo copiare il file PowerISO.desktop in /usr/share/applications ' directory. Al termine, esegui il comando seguente sul Terminale.

gtk-launch PowerISO.desktop

La finestra principale di PowerISO dovrebbe ora aprirsi.

Ecco com'è facile installare un programma Windows su Fedora usando WineHQ.

Disinstalla un programma installato con WineHQ su Fedora

Supponiamo che tu voglia disinstallare un programma che hai installato con WineHQ sul tuo sistema Fedora, è un processo relativamente semplice.

Passaggio 1. Apri il Terminale ed esegui il comando seguente.

wine uninstaller

Questo comando aprirà la finestra Aggiungi/Rimuovi programmi di Wine, come mostrato di seguito.

Passaggio 2. Seleziona il programma che desideri disinstallare e fai clic sul pulsante "Rimuovi". In questo caso, vogliamo disinstallare PowerISO, facendo clic su "Rimuovi", si aprirà la disinstallazione di PowerISO. Vedi l'immagine qui sotto.

Disinstalla WineHQ da Fedora Workstation

Dalla mia esperienza di lavoro con WineHQ su Fedora Workstation, utilizzando '–purge ' o 'rimuovi Il comando ' non rimuove completamente WineHQ dal tuo sistema.

Se desideri rimuovere Wine e tutti i suoi componenti, esegui i comandi seguenti in ordine prima di eseguire il comando '–purge' e remove. È importante notare che perderai tutti i dati, inclusi i programmi installati utilizzando WineHQ.

cd $HOME
sudo rm -r .wine
sudo rm .config/menus/applications-merged/wine*
sudo rm -r .local/share/applications/wine
sudo rm .local/share/desktop-directories/wine*
sudo rm .local/share/icons/????_*.xpm

Alcuni di questi comandi potrebbero generare errori come "directory non trovata", tuttavia, questo non dovrebbe essere un problema. Continua a eseguire ogni singolo comando. Al termine, ora esegui '–purge' e 'rimuovi' comando qui sotto.

sudo apt-get --purge remove wine

Conclusione

WineHQ è un programma che ti fa risparmiare lo stress dell'esecuzione di macchine virtuali o del dual boot solo per avere applicazioni Windows in esecuzione sul tuo sistema. Dopo un'installazione riuscita, visita la pagina web Wine Application Database per vedere alcuni dei software Windows che puoi installare ed eseguire su Fedora.


Fedora
  1. Come installare Vagrant su Fedora 34

  2. Come installare OpenOffice 4.1.10 su Fedora 34

  3. Come installare Node.js su Fedora 35 / Fedora 34

  4. Come installare Fedora 23 Workstation – Passo dopo passo

  5. Come installare Windows 8 su Wine??

Come installare il codice di Visual Studio su Fedora 35 Workstation

Come installare VS Codium su Fedora 35 Workstation

Come installare Vai su Fedora 35

Come installare Wine su Fedora 35

Come installare Wine su Ubuntu?

Come installare Linux Fedora su Hyper-v Windows 10?