• Home
  • Ubuntu 20.04
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us
TecAdmin
Menu
  • Home
  • Ubuntu 20.04
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us

How To Install Wine 5.1 on CentOS/RHEL 8

Written by Rahul, Updated on August 27, 2020

With the increasing popularity of Linux desktops, There is another requirement occurred that we should have an application that can be used to run Windows applications. Windows has a long list of beautiful applications for users who are not available for Linux users. As we know that Linux does not support windows executable so WineHQ is a solution to run Windows applications and Linux systems.

This article will help you to install Wine 5.1 Stable Release on RHEL based systems. The Fedora users can use official yum repository provided by Wine team for the installation of latest Wine packages.

Step 1 – Prerequisite

First of all, become root user on your CentOS 8 system. Then continue to the tutorial.

sudo -i

Wine required many development packages. First, we recommend upgrading all system packages using the following commands.

dnf clean all
dnf update

Now install required packages for Wine using yum package manager using following commands.

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

Step 2 – Install Wine on CentOS 8

RPM packages for wine are not available for the latest versions, So we need to download wine source code. Use the below commands to download it.

cd /opt
wget https://dl.winehq.org/wine/source/5.x/wine-5.1.tar.xz
tar -Jxf wine-5.1.tar.xz
cd wine-5.1

Configure wine using one of the following commands based on your system architecture. This will set the installation environment for Wine according to your system.

For 32-Bit Systems:
./configure

For 64-Bit Systems:
./configure  --enable-win64

Finally, run the make and make install command to compile the wine source and install it on your system.

make
make install

Step 3 – Check Wine Version

Use the following command to check the version of wine installed on your system

On 32-Bit Systems:
wine --version

On 64-Bit Systems:
wine64 --version

How to Use Wine?

To use wine we need to login to the CentOS/Fedora desktop. After that Download a windows executable (.exe) file like PuTTY on your system and open it with Wine as below screenshot or use following command.

wine64 putty.exe

Install Wine CentOS 8

Share it!
Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Reddit
Share on Tumblr
Share on Whatsapp
Rahul
Rahul
Connect on Facebook Connect on Twitter

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

7 Comments

  1. Avatar jason Reply
    January 22, 2021 at 10:46 pm

    when I get to the verification, “win64 –version”, i get the following:

    bash: wine64: command not found…
    Install package ‘wine-core’ to provide command ‘wine64’? [N/y] y

    * Waiting in queue…
    * Loading list of packages…. Failed to install packages: Could not depsolve transaction; 1 problem detected: Problem: conflicting requests
    – nothing provided SDL2(x86-64) needed by wine-core-4.0.4-1.el8.x86_64

  2. Avatar Mike Reply
    December 23, 2020 at 7:47 pm

    Hi Rahul,

    How can I uninstall it ? I accidentally installed it as root.

  3. Avatar Shashidhar cheekoti Reply
    November 22, 2020 at 1:49 pm

    thank you

  4. Avatar tony Reply
    August 26, 2020 at 8:37 am

    Hello admin. I received an error when running them.
    The command: DNF install libX11-devel freetype-devel …
    when run is throws error fontconfig-devel so I changed command to two-line command.
    1. dnf install libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel gstreamer-devel dbus-devel
    2. dnf install freetype-devel.
    Then it working for me.
    What happened.

  5. Avatar sdada Reply
    October 24, 2019 at 1:07 am

    It’s gstreamer1-devel !

    • Avatar Alexander Reply
      October 24, 2019 at 11:45 pm

      Thank you!

    • Avatar Sergio Reply
      December 4, 2019 at 9:36 am

      THANK YOU !!

Leave a Reply Cancel reply

Popular Posts

  • How to View or List Cron Jobs in Linux
  • How to Install PHP 8 on Ubuntu 20.04
  • How to Set Up SSH Tunnel with PuTTY
  • How to Install Tor Browser on Ubuntu 20.04
  • Issue with phpMyAdmin and PHP: Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable”
  • How to Allow Remote Connections to MySQL
  • How to Install MySQL 8.0 on Ubuntu 20.04
  • How to Install Apache Kafka on Ubuntu 20.04
© 2013-2021 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy