Wine

설명서

요구사항

  • PE/COFF(윈도우즈 바이너리)가 실행 가능할 것.
  • PE/COFF(Windows executable binary file)
    • Intend to use API for Windows client provided by Korean Stock Exchange
    • WINE
  • PE/COFF(ウィンドウズ・実行・バイナリー・ファイル)が実行可能
    • 韓国証券会社の Windows用のClient APIの利用想定
    • WINE

Ubuntu에 Wine 설치

$ sudo apt-key add winehq.key

E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation

$ sudo apt-get install gnupg

  • 크기: 11.6 MB

Wine 레포지토리 추가

$ sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

sudo: add-apt-repository: command not found

$ sudo apt-get install software-properties-common

  • 크기: 8,515 kB $ sudo apt-get update

Wine Stable 버전 설치

sudo apt install --install-recommends winehq-stable

  • 크기: 2,057 MB (현재 4.3 GB + 2 GB => 6.3 GB 그냥 Windows 설치가 더 작을까?)
    • 설치 후 du -h /, df -h로는 5.9 GB 사용으로 나옴

.wine 디렉토리가 생기기 전 home 디렉토리

$ du -h .
4.0K	./.cache
4.0K	./.config/gtk-3.0
8.0K	./.config/dconf
16K	./.config
8.0K	./z
4.0K	./.local/share
8.0K	./.local
72K	.

테스트

  • $ wine64 notepad
    Configuration is being updated
  • Mono 설치 안내
    Install Mono
    • Mono
    • .NET은 필요한 시점에 Unbuntu 레포지토리에서 설치하는 것으로
  • Gecko 설치 안내
    Install Gecko
    • Gecko
    • Webview가 필요한 시점에 Ubuntu 레포지토리에서 설치하는 것으로
  • notepad
    Notepad

.wine 디렉토리가 생긴 후 home/.wine 디렉토리

$ du -hs .wine
1005M	.wine
  • 기본 X Window에 Wine만 설치한 크기: 6.9 GB

binfmt_misc

Wine Chroot Jail