Difference between revisions of "Wine"

From UFRC
Jump to navigation Jump to search
m (Text replacement - "#uppercase" to "uc")
Line 34: Line 34:
 
-->
 
-->
 
==System Variables==
 
==System Variables==
* HPC_{{#uppercase:{{#var:app}}}}_DIR - installation directory
+
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory
 
<!--Configuration-->
 
<!--Configuration-->
 
{{#if: {{#var: conf}}|==Configuration==
 
{{#if: {{#var: conf}}|==Configuration==

Revision as of 21:29, 6 December 2019

Description

wine website  

Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.

Required Modules

Serial

  • wine

System Variables

  • HPC_WINE_DIR - installation directory

Additional Information

Command-line:

Major wine commands have been wrapped and are available directly: wine wine64 wine-auto winebuild winecfg wineconsole winedbg winefile winegcc winemine wine-preloader winetricks

If you need to run a wine-related executable that's not listed above use the generic 'launch_wine' command to run it. E.g.

module load wine
launch_wine some_other_command

If you need to run Windows GUI applications you'll have to use GUI Programs with a custom job script. An example is forthcoming...