ããã¯ããªã«ãããããŠæžãããã®ïŒ
Linuxç°å¢ã§Windowsã¢ããªã±ãŒã·ã§ã³ãåããããœãããŠã§ã¢ãšããŠãWineãšãããã®ãããããã§ãã
ä»åããã®WineãUbuntu Linux 20.04 LTSã18.04 LTSã«ã€ã³ã¹ããŒã«ããŠã¿ãŸãã
WineHQ - Run Windows applications on Linux, BSD, Solaris and macOS
Wine
ããšããšã®ååã¯ã"Wine Is Not an Emulator"ã ã£ãããã§ãã
Wineã¯ãLinuxãmacOSãBSDãªã©ã®OSã§ãWindowsã¢ããªã±ãŒã·ã§ã³ãå®è¡ã§ããäºæã¬ã€ã€ãŒã§ãã
ä»®æ³ãã·ã³ããšãã¥ã¬ãŒã¿ãŒãšã¯ç°ãªããWindowså
éšã®ããžãã¯ããšãã¥ã¬ãŒã·ã§ã³ããã®ã§ã¯ãªããWindows APIåŒã³åºãã
POSIXåŒã³åºãã«å€æããããšã§ãä»ã®æ¹æ³ã«æ¯ã¹ãŠããã©ãŒãã³ã¹ãã¡ã¢ãªã®ããã«ãã£ã軜æžããŠããããã§ãã
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.
WineHQ - Run Windows applications on Linux, BSD, Solaris and macOS
WikiããŒãžããåçš®ããã¥ã¡ã³ãããŒãžãžã®å ¥ãå£ã«ãªã£ãŠããŸãã
äœ¿ãæ¹èªäœã¯ãFAQãèŠããšè¯ãã§ãããã
ããã¥ã¡ã³ãããŒãžã
ãŠãŒã¶ãŒã¬ã€ãã
Wine User's Guide - WineHQ Wiki
åçš®OSãžã®ã€ã³ã¹ããŒã«æ¹æ³ãžã®å ¥ãå£ã
Ubuntu Linuxã§ã®ã€ã³ã¹ããŒã«æ¹æ³ã¯ããã¡ãã
Ubuntu Linux 20.04 LTSã«Wineãã€ã³ã¹ããŒã«ãã
ãŸãã¯ãUbuntu Linux 20.04 LTSã«Wineãã€ã³ã¹ããŒã«ããŠã¿ãŸãã
ç°å¢ã¯ããã¡ãã
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal $ uname -srvmpio Linux 5.4.0-62-generic #70-Ubuntu SMP Tue Jan 12 12:45:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
ãã¡ãã¯ç°¡åã§ããã®ããŒãžã«æ²¿ã£ãŠé²ããŠããã°OKã§ãã
32bit ã¢ãŒããã¯ãã£ãæå¹ã«ããŠ
$ sudo dpkg --add-architecture i386
ãªããžããªã®ããŒã远å ã
$ curl -fsSL https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - OK
ãªããžããªã远å ããŠ
$ sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
ã€ã³ã¹ããŒã«ã
$ sudo apt install --install-recommends winehq-stable
å®äºã§ãã
$ wine --version wine-5.0.3
Ubuntu Linux 18.04 LTSã«Wineãã€ã³ã¹ããŒã«ãã
ç¶ããŠãUbuntu Linux 18.04 LTSããã¡ãã¯å€§å€ã§ããâŠã
ç°å¢ã
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.5 LTS Release: 18.04 Codename: bionic $ uname -srvmpio Linux 4.18.0-25-generic #26~18.04.1-Ubuntu SMP Thu Jun 27 07:28:31 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu Linux 20.04 LTSãšåãããã«é²ããŸãã
$ sudo dpkg --add-architecture i386 $ curl -fsSL https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - $ sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
ã€ã³ã¹ããŒã«ã
$ sudo apt install --install-recommends winehq-stable
ã§ããããã¡ãã¯ã€ã³ã¹ããŒã«ã«å€±æããŸãã
ããã±ãŒãžãªã¹ããèªã¿èŸŒãã§ããŸã... å®äº äŸåé¢ä¿ããªãŒãäœæããŠããŸã ç¶æ æ å ±ãèªã¿åã£ãŠããŸã... å®äº ã€ã³ã¹ããŒã«ããããšãã§ããªãããã±ãŒãžããããŸããããããããããåŸ ãªãç¶æ³ãèŠæ±ãããã(äžå®å®çãã£ã¹ããªãã¥ãŒã·ã§ã³ã䜿çšããŠããã® ã§ããã°) å¿ èŠãªããã±ãŒãžããŸã äœæãããŠããªãã£ãã Incoming ããç§» åãããŠããªãããšãèããããŸãã 以äžã®æ å ±ããã®åé¡ã解決ããããã«åœ¹ç«ã€ãããããŸãã: 以äžã®ããã±ãŒãžã«ã¯æºãããªãäŸåé¢ä¿ããããŸã: winehq-stable : äŸå: wine-stable (= 5.0.3~bionic) E: åé¡ã解決ããããšãã§ããŸãããå£ãã倿ŽçŠæ¢ããã±ãŒãžããããŸãã
FAQã«ãããªã®ããã£ãã®ã§ããã¡ãããªïŒãšæããŸããã
How do I solve dependency errors when trying to install Wine?
ããŒãèŠããšãã¡ãã®ããŒãžã«
ãããªããšãæžããŠãããŸããã
Ubuntu 18.04/Linux Mint 19.x do not provide FAudio, which is a dependency of current Wine. Follow the instructions in https://forum.winehq.org/viewtopic.php?f=8&t=32192 to install FAudio from the OBS. (FAudio packages for Ubuntu 19.10 and later are in the distro's universe repository.)
FAudioãšãããã®ãè¶³ããªãããã§ãã
FAudio for Debian 10 and Ubuntu 18.04 - WineHQ Forums
èªåã§ã€ã³ã¹ããŒã«ããå¿ èŠããããŸãã以äžã®2ã€ã§ãã
Index of /repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/amd64
Index of /repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/i386
ããããããŠã³ããŒãããŠ
$ curl -sLO https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/amd64/libfaudio0_19.07-0~bionic_amd64.deb $ curl -sLO https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/i386/libfaudio0_19.07-0~bionic_i386.deb
ã€ã³ã¹ããŒã«âŠããããšãããšå€±æããŸãã
$ sudo dpkg -i libfaudio0_19.07-0~bionic_amd64.deb 以åã«æªéžæã®ããã±ãŒãž libfaudio0:amd64 ãéžæããŠããŸãã (ããŒã¿ããŒã¹ãèªã¿èŸŒãã§ããŸã ... çŸåš 186820 åã®ãã¡ã€ã«ãšãã£ã¬ã¯ããªãã€ã³ã¹ããŒã«ãããŠããŸãã) libfaudio0_19.07-0~bionic_amd64.deb ãå±éããæºåãããŠããŸã ... libfaudio0:amd64 (19.07-0~bionic) ãå±éããŠããŸã... dpkg: äŸåé¢ä¿ã®åé¡ã«ãã libfaudio0:amd64 ã®èšå®ãã§ããŸãã: libfaudio0:amd64 ã¯ä»¥äžã«äŸå (depends) ããŸã: libsdl2-2.0-0 (>= 2.0.8) ...ããã: ããã±ãŒãž libsdl2-2.0-0 ã¯ãŸã ã€ã³ã¹ããŒã«ãããŠããŸããã dpkg: ããã±ãŒãž libfaudio0:amd64 ã®åŠçäžã«ãšã©ãŒãçºçããŸãã (--install): äŸåé¢ä¿ã®åé¡ - èšå®ãèŠéããŸã libc-bin (2.27-3ubuntu1.4) ã®ããªã¬ãåŠçããŠããŸã ... åŠçäžã«ãšã©ãŒãçºçããŸãã: libfaudio0:amd64
äŸåé¢ä¿ãè¶³ããªããšèšãããã®ã§ãã€ã³ã¹ããŒã«ããããšãããšããã倱æããŸãã
$ sudo apt install libsdl2-2.0-0
ããã±ãŒãžãªã¹ããèªã¿èŸŒãã§ããŸã... å®äº
äŸåé¢ä¿ããªãŒãäœæããŠããŸã
ç¶æ
æ
å ±ãèªã¿åã£ãŠããŸã... å®äº
ããããçŽãããã«ã¯ 'apt --fix-broken install' ãå®è¡ããå¿
èŠããããããããŸããã
以äžã®ããã±ãŒãžã«ã¯æºãããªãäŸåé¢ä¿ããããŸã:
libfaudio0:i386 : äŸå: libc6:i386 (>= 2.4) ããããã€ã³ã¹ããŒã«ãããããšããŠããŸãã
äŸå: libsdl2-2.0-0:i386 (>= 2.0.8) ããããã€ã³ã¹ããŒã«ãããããšããŠããŸãã
libsdl2-2.0-0 : äŸå: libsndio6.1 (>= 1.1.0) ããããã€ã³ã¹ããŒã«ãããããšããŠããŸãã
E: æªè§£æ±ºã®äŸåé¢ä¿ã§ãã'apt --fix-broken install' ãå®è¡ããŠã¿ãŠãã ãã (ãŸãã¯è§£æ³ãæç€ºããŠãã ãã)ã
apt --fix-broken installãå®è¡ãããšèšã£ãŠããã®ã§ãæç€ºéããã£ãŠã¿ãŸãã
$ sudo apt --fix-broken install
ãããšãã€ã³ã¹ããŒã«ã§ããããã«ãªããŸããã
$ sudo dpkg -i libfaudio0_19.07-0~bionic_amd64.deb $ sudo dpkg -i libfaudio0_19.07-0~bionic_i386.deb
ãããŸã§ãããšãWineèªäœãã€ã³ã¹ããŒã«ã§ããããã«ãªããŸãã
$ sudo apt install --install-recommends winehq-stable
å ¥ããŸããïŒ
$ wine --version wine-5.0.3
確èªããŠã¿ã
Wineãã€ã³ã¹ããŒã«ãããš.exeæ¡åŒµåã®ãã¡ã€ã«ãWineã«é¢é£ä»ããããããã.exeãã¡ã€ã«ã®ã¢ã€ã³ã³ãããã«ã¯ãªãã¯ãããš
Windowsã¢ããªã±ãŒã·ã§ã³ãèµ·åã§ããããã«ãªããŸãã
詊ãã«ããµã¯ã©ãšãã£ã¿ãèµ·åããŠã¿ãŸããã

èµ·åããŸããïŒ
ã³ãã³ãã©ã€ã³ã§èµ·åããå Žåã¯ãwineã³ãã³ãã®åŸã«exeãã¡ã€ã«ãæå®ããŸãã
How to run Windows programs from the command line
$ wine sakura.exe
ããšã¯ããã¡ããèŠãªãã䜿ã£ãŠããã°ããã§ããããã