The question may arise, is there a 64-bit Wine, and if it exists, why do we need to enable repositories for i386 and download the 32-bit version? In this guide for installing Wine, we will enable repositories support for 32-bit platforms (i386) in order to download the necessary libraries. If the application requires additional libraries, for example, Visual C++ Redistributable for Visual Studio, then it is possible to install them in Wine and run the application in an environment with this library installed.Īt the same time, you need to remember such a limitation as the inability to work with devices directly, for example, if a device requires a driver, then it makes no sense to install a Windows driver in Wine – you need to find the Linux version of the driver and install it. Applications from Wine can work with the network and even have access to some hardware features (printers, scanners). HID devices via IOHid (MacOS), evdev (Linux), hidraw (Linux), SDL2Īs you can see, the list is impressive and allows you to, for example, run games that require DirectX and still output sound. Multi-lingual keyboards and CJK input method support via XIM Sound devices via ALSA, OSS, PulseAudio, Core Audio, etc. X11, TrueType (.ttf/.ttc) and Windows Bitmap (.fon) fonts X11-based graphics which allow remote display to any X terminal Printing via PostScript driver to the host printing system (usually CUPS)Įnhanced Metafile (EMF) and Windows Metafile (WMF) driverĪllows Windows program to interface with: MMDevice API, XAudio, WinMM, DirectSound audio APIs are supported Support for OpenGL and Vulkan based games and applicationsĭirectShow support with use of GStreamer for codecs Support for DirectX based games and applications (Direct3D support up to DirectX 12) The program is able to run 64-bit, 32-bit, 16-bit programs and libraries of Windows 9x/NT/2000/XP/Vista/7/8/10/11 and Windows 3.x All of these programs do not need Wine, as they have native Linux installation packages.īefore trying to install and run a program through Wine, look for it using your package manager, for example:Īpt search OpenShot Features and limitations of Wine Examples of popular cross-platform programs: LibreOffice, Google Chrome, Firefox, Double Commander, VirtualBox, Etcher, VLC, DeadBeef, GIMP, OBS Studio, Viber, Wireshark, Apache, PHP, MySQL, Caliber, Netbeans, Burp Suite, Visual Studio Code, KeePass, KeePassXC, OpenShot Dropbox, Python, Ruby, Perl, PowerShell, SSH, Vuse BitTorrent Client, FileZilla, Tor Browser, JDownloader and many more. Remember that many free programs are cross-platform, and you can install them from your distribution's standard repositories. However, a huge number of Windows programs run and work just fine on Linux thanks to Wine. Wine allows you to bypass all these limitations – you do not need to install this operating system to run Windows programs, and applications require only a few tens of megabytes of RAM to run.īut Wine also has disadvantages – not all applications work well or work at all. However, an important requirement for running VirtualBox and similar virtual machines is that your CPU supports virtualization. Of course, Windows programs can be run on Linux using VirtualBox, but this option will require the launch of a full-fledged operating system with the corresponding resource costs, especially RAM – Windows requires several gigabytes of memory to run, as well as disk space for installation – several tens of gigabytes. So, Wine is a set of programs and libraries that allow you to run Windows applications on Linux without using virtualization. If we talk about Kali Linux, then one of the interesting examples is the Router Scan by Stas'M program, which works fine through Wine (finds and hacks routers, but functions related to using a Wi-Fi adapter do not work). With Wine, you can run Windows programs directly on Linux without using virtual machines. These usage tips apply to both Kali Linux and any other Linux distribution. This guide will tell you about using Wine.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |