Ubuntu 20.04 에 WINE 설치하기

리눅스에서는 윈도우 실행 파일인 exe 파일들을 실행시킬 수 없다.

그러나 Wine(Wine Is Not an Emulator) 이라는 프로그램을 사용하여 윈도우 프로그램들을 실행시킬 수 있다.


Wine 설치하기

Wine 은 32비트를 지원해야 하지만, 요즘은 거의 대부분이 64비트 아키텍처를 사용하기 때문에, 32비트를 지원해준다고 명시해야 한다.

아래는 자신의 아키텍쳐를 확인하는 방법이다

getconf LONG_BIT
# 64

uname -m
# x86_64

아래 코드를 통해 32비트 아키텍쳐를 추가해주자.

sudo dpkg --add-architecture i386

추가했다면, Wine 을 설치해줘야 하는데, 와인은 apt 공식 레포지토리에 없기 때문에 설치할 수 있는 레포지토리를 추가한 다음 진행해야 한다.

sudo apt-get update 로 간단하게 업데이트를 진행해준 뒤, 아래 코드를 통해 Wine 을 다운로드 받을 수 있는 저장소를 추가해준다.

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

저장소를 추가했으므로 다시 sudo apt-get update 를 해주면 이제는 아래와 같이 설치할 수 있다.

sudo apt-get install --install-recommends winehq-stable

공식 홈페이지 에서 자세한 내용을 확인할 수 있다.


Wine 설정

설치가 완료되면 Wine 프로그램에 대한 설정이 필요하다.

아래 코드를 입력하면 윈도우에서나 볼 법한 설치 관리자 화면이 뜨는데, 쭉 설치를 진행해준다.

winecfg

다 되면 Wine 설정 이라는 창이 뜨는데, 여기서 Windows 버전Windows 10 으로 선택해준다. 물론 다른 윈도우 선택해도 된다

위의 프로그램, 라이브러리, 그래픽, … 탭들 중에서 라이브러리 탭에 들어가면, 새로 재정의할 라이브러리 칸이 보인다.

그 중 d3dx11_43 을 선택하고 추가 해준 뒤 적용-확인하면 설치 완료.