The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Package:Wine"
(note that Wine was removed) |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|CatPkg=app-emulation/wine | |CatPkg=app-emulation/wine | ||
|Homepage=https://www.winehq.org | |Homepage=https://www.winehq.org | ||
}} | }}{{warn|Wine was removed from Funtoo as it relies on multilib. It may be possible to bring it back, however. See [https://bugs.funtoo.org/browse/FL-10985 FL-10985]}} | ||
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, Mac OSX, & 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. | 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, Mac OSX, & 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. | ||
== Installation == | == Installation == | ||
<console>###i## echo "app-emulation/wine" >> /etc/portage/package.accept_keywords/ | To install the latest development version of Wine the package needs to be individually unmasked: | ||
###i## emerge --ask app-emulation/wine</console> | <console>###i## echo "app-emulation/wine" >> /etc/portage/package.accept_keywords</console> | ||
Emerge: | |||
<console>###i## emerge --ask app-emulation/wine</console> | |||
== Setting up the environment == | |||
=== WINEPREFIX === | |||
Create a 'windows installation' in the home path of a user (in this case /home/<user>/wine): | |||
<console>$##i## WINEPREFIX=~/wine wineboot</console> | |||
=== Additional tools: === | |||
*<code>app-emulation/q4wine</code> | |||
*<code>app-emulation/wine-doors</code> | |||
*<code>app-emulation/winetricks</code> | |||
*<code>app-emulation/playonlinux</code> | |||
{{EbuildFooter}} | {{EbuildFooter}} |
Latest revision as of 04:26, June 6, 2024
Wine
We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.
Template:Warn 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, Mac OSX, & 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.
Installation
To install the latest development version of Wine the package needs to be individually unmasked:
root # echo "app-emulation/wine" >> /etc/portage/package.accept_keywords
Emerge:
root # emerge --ask app-emulation/wine
Setting up the environment
WINEPREFIX
Create a 'windows installation' in the home path of a user (in this case /home/<user>/wine):
user $ WINEPREFIX=~/wine wineboot
Additional tools:
app-emulation/q4wine
app-emulation/wine-doors
app-emulation/winetricks
app-emulation/playonlinux