• Ubuntu
  • Python
  • Windows
  • VirtualBox
  • Git
  • Docker
  • Windows
Chat
Writy.
No Result
View All Result
My Account
Writy.
No Result
View All Result
sxi
No Result
View All Result

Home How to Install WINE for Windows Compatibility on OpenSUSE

How to Install WINE for Windows Compatibility on OpenSUSE

SXI ADMIN by SXI ADMIN
February 13, 2020
in Windows
Reading Time: 9 mins read
A A
0
Share on FacebookShare on Twitter
Wine is a “compatibility layer” (not emulator) for POSIX-compliant systems (Linux, BSD, and macOS) to run Windows applications. It’s not an emulator. Instead, it directly converts the Win32 API calls into POSIX calls on-the-fly. Thus, Wine offers far less performance impact than classic virtualization.

While Wine can run many Windows applications, not all will run smoothly. That’s why I recommend keeping your expectations low when it comes to using Wine.

In this article, I’ll be demonstrating how to install and use Wine on openSUSE.

Why use Wine

Wine has been a hot debate among the Linux community for quite a long time. Some think it’s great, others (especially hardcore Linux enthusiasts) think like Wine is “not important” or, it’s “the last thing Linux needs”. However, the bigger picture tells the opposite.  Windows is still a fairly dominant desktop OS. Even including Apple products, Windows occupies a hefty percentage of the desktop market. Have a look at GlobalStats on the worldwide market share of desktop OS.

Because so many people use Windows, it’s only natural for developers to create apps for Windows platforms and in many cases, overlook other platforms. Let’s take Adobe for example. Adobe products are only available for Windows and macOS. As of now, Adobe isn’t likely to support Linux anytime soon.

That’s why we need Wine.

  • Users can enjoy the strong points of UNIX (stability, flexibility, performance, remote administration etc.) while still having access to the Windows apps they depend on.
  • In the case of scripting, UNIX scripts can use Wine to call Windows apps and make the most out of the UNIX environment.

Installing Wine on openSUSE

At first, let’s add the openSUSE repo for WINE. Add the repo according to your openSUSE version.

Leap 15

$ sudo zypper ar -r https://download.opensuse.org/repositories/
Emulators:/Wine/openSUSE_Leap_15.0/Emulators:Wine.repo

Leap 42.3

$ sudo zypper ar -r https://download.opensuse.org/repositories/Emulators:
/Wine/openSUSE_Leap_42.3/Emulators:Wine.repo

Leap 42.2

$ sudo zypper ar -r https://download.opensuse.org/repositories/Emulators:
/Wine/openSUSE_Leap_42.2/Emulators:Wine.repo

Tumbleweed

$ sudo zypper ar -r https://download.opensuse.org/repositories/Emulators:
/Wine/openSUSE_Tumbleweed/Emulators:Wine.repo

If you’re running any other version of openSUSE, check out the openSUSE wiki for the respective repo URL.

Once the repo is added, refresh the repo cache of zypper. When prompted whether to trust the new repo key, enter “a”.

$ sudo zypper ref

Now, tell zypper to install WINE.

$ sudo zypper in wine

Check Wine Version

To check the current version of WINE installed on your system, run this command.

$ wine –version

Wine configuration

Before running any Windows app with Wine, it’s recommended to run the Wine configuration tool first. Running this tool will map out all the necessary drivers for WINE and create a “.wine” file on the home directory.

$ winecfg

Under the “Drives” tab, you can configure all the drives that Windows applications can see.

Under the “Graphics” tab, you can configure the “Window settings” and “Screen resolution” of Windows apps.

Winetricks

Using Winetricks, you can install some common Windows programs like Win32 Firefox, Apple QuickTime, various multimedia codecs, TrueType fonts, and runtime DLLs like Visual C++ runtimes etc.

Before running any application, we’ll be using Winetricks to install some critical Windows components to ensure an enhanced and more stable Wine environment. Run Winetricks.

$ winetricks

When running Winetricks for the first time, Wine will search and install the necessary packages it needs to run Windows programs smoothly. From the “Wine Mono Installer”, click “Install”.

Once the installation is complete, the “Wine Gecko Installer” will pop up. Click “Install” to continue.

Winetricks should start the GUI. If it doesn’t start, run this command.

$ winetricks –gui

From the window, check the option “Select the default wineprefix”.

From the list, select the option “Install a Windows DLL or component” and click “OK”.

Install all that are marked in the following screenshots.

Once selected, click “OK”.

Wait until all the components are download and installed. It may take a long time, so grab a cup of coffee! In some cases, the installation may require user interaction.

Running a Windows program

This is the primary function of WINE, right? As a demo, let’s try running some lightweight applications.

First up, let’s install Notepad++. It’s a modern, free and open-source text editor. Get Notepad++.

Once downloaded, run the following command to start the Notepad++ installer.

$ wine npp.7.8.2.Installer.exe

The installation will start. If you didn’t install Wine Gecko and other components previously, Wine will install them first. After that, the installation will start.

First up, the language selection. Select your suitable language and click “Next”.

From the welcome page, click “Next”.

At the license agreement page, click “I Agree”.

Choose the desired install location and click “Next”. You can manage the drives from Winecfg.

Select the components of Notepad++ and click “Next”.

Click “Install”.

Voila! Installation is complete! Click “Finish” to complete the installation process.

Final thoughts

Application compatibility is a big part of Wine, right? Use the Wine Application Database (AppDB) to check out whether your desired app is compatible with Wine. It’s a community-driven database that keeps track of compatibility for thousands of apps. As of now, there’re more than 25,000 apps in the database! Apps are marked as Platinum (fully compatible, no tweaks required), Gold (fully compatible, minor tweaks required), and Silver (slight compatibility issue).

PlayOnLinux is another interesting tool you should check out. The goal here is to make the installation of numerous apps and games easier. It works in conjunction with Wine.

Enjoy!

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Share 0
SXI ADMIN

SXI ADMIN

Related Stories

Remote Desktop Manager Enterprise Edition 2021 Full key

Remote Desktop Manager Enterprise Edition 2021 Full key

by SXI ADMIN
May 17, 2021
0

Download Remote Desktop Manager Download Full Name Email Serial AppNee Freeware Group. [email protected] 31J86B851WNW9OXFIN8K52G45 41NRGEY8NS3UHKI5XFOF1M0Q7 11D5RTK07R3YMJ74XXAQWYOX9 21GK964KFEWOJOLWRIVECVUW8 019D1W9W71QILSPOLM3DO6Q39 Download and...

How to Install Samba on Ubuntu

How to Install Samba on Ubuntu

by SXI ADMIN
February 13, 2020
0

In this article, I am going to show you how to install Samba on Ubuntu and share files with Windows...

How to remotely control Linux Systems from Windows

How to remotely control Linux Systems from Windows

by SXI ADMIN
February 13, 2020
0

With remote access, a user can access the files and the data in another system from a remote location without...

Install and Configure WINE on Ubuntu 18.04 LTS

Install and Configure WINE on Ubuntu 18.04 LTS

by SXI ADMIN
February 13, 2020
0

WINE is a windows compatibility layer for Linux. WINE is used to run Windows applications on Linux.  In this article,...

How to Install virtio Drivers on KVM-QEMU Windows Virtual Machines

How to Install virtio Drivers on KVM-QEMU Windows Virtual Machines

by SXI ADMIN
February 13, 2020
0

In this article, I am going to show you how to install Windows on KVM/QEMU virtual machines that uses virtio...

How to Create a Windows 10 Installer USB from Linux

How to Create a Windows 10 Installer USB from Linux

by SXI ADMIN
February 13, 2020
0

If you need to build a booteable USB stick with Windows under Linux this tutorial shows the steps to follow...

Load More
Next Post
Bash Tac Command

Bash Tac Command

Popular Story

  • EMEDITOR PROFESSIONAL Full Key V11~V19

    645 shares
    Share 258 Tweet 161
  • Plesk Obsidian Lifetime license Key Version 18.0.15

    644 shares
    Share 258 Tweet 161
  • Plesk Onyx + Obsidian 18 Web Host Edition Nulled/Crack

    614 shares
    Share 246 Tweet 154
  • How To Start/Stop/Restart Cron Service In Linux Centos 7

    610 shares
    Share 244 Tweet 153
  • Download Windows Templates for Virtualizor KVM Windows server 2008,2012,2016,2019

    608 shares
    Share 243 Tweet 152
SXI.IO

© 2022 Vps giá rẻ

Navigate Site

  • Ubuntu
  • Python
  • Windows
  • VirtualBox
  • Git
  • Docker
  • Windows

Follow Us

No Result
View All Result
  • Ubuntu
  • Python
  • Windows
  • VirtualBox
  • Git
  • Docker
  • Windows

© 2022 Vps giá rẻ