Ubuntu 24.04, 22.04 또는 20.04에 Wine 9를 설치하는 방법

Wine 9는 Linux를 포함한 Unix 계열 운영 체제에서 Windows 응용 프로그램을 실행할 수 있게 해주는 널리 사용되는 호환성 계층의 최신 릴리스입니다. 이 버전에는 32비트 Windows 응용 프로그램을 순수 64비트 Unix 설치에서 실행할 수 있는 새로운 WoW64 모드, 향상된 Wayland 지원 및 향상된 ARM64 호환성을 포함한 주요 개선 사항이 도입되었습니다. 또한 Wine 9는 Vulkan 지원, Direct3D, DirectShow 및 DirectMusic 업데이트를 포함한 그래픽 개선을 제공하여 많은 응용 프로그램 및 게임과의 성능 및 호환성을 향상시킵니다.

Ubuntu 24.04, 22.04 또는 20.04 LTS에 Wine 9를 설치하려면 최신 안정, 시험판 및 개발 빌드를 제공하는 WineHQ 저장소를 사용할 수 있습니다. 이 가이드는 명령줄 터미널을 사용하여 설치 과정을 안내합니다.

와인 설치 전에 Ubuntu 업데이트

Wine을 설치하기 전에 시스템을 업데이트하여 설치 중 발생할 수 있는 충돌을 방지하세요.

sudo apt update && sudo apt upgrade

와인 사전 설치 단계

소프트웨어 설치 프로세스를 용이하게 하려면 다음 패키지를 설치해야 합니다.

sudo apt install software-properties-common apt-transport-https curl

Wine에 대한 32비트 지원 활성화(선택 사항)

32비트 아키텍처 지원을 활성화하면 Wine이 많은 게임 및 Windows 응용 프로그램과 호환되도록 할 수 있습니다. 이러한 지원이 부족하면 Wine의 유용성이 제한될 수 있습니다.

32비트 아키텍처 지원을 활성화하려면 아래 명령을 실행하십시오.

sudo dpkg --add-architecture i386

특히 저사양 시스템의 경우 많은 32비트 게임에서 이 기능이 필요하므로 사용자는 이 기능을 활성화해야 합니다. 고성능 시스템은 이러한 패키지를 설치해도 부정적인 영향을 받지 않으므로 Wine과의 완벽한 호환성과 다양한 응용 프로그램의 원활한 실행이 보장됩니다.

WineHQ APT 저장소 가져오기

WineHQ에서 Wine 버전을 설치하기 전에 Ubuntu Linux 시스템용 GPG 키와 WineHQ 저장소를 가져와 Wine 패키지의 신뢰성을 확인하는 것이 중요합니다.

필요한 GPG 키를 가져오려면 다음 명령을 실행하십시오.

curl -s https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/winehq.gpg > /dev/null

다음으로, 다음 명령을 사용하여 WineHQ 저장소를 가져옵니다.

echo deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main | sudo tee /etc/apt/sources.list.d/winehq.list

GPG 키와 저장소를 가져온 후 APT 업데이트를 실행하여 새로 가져온 패키지를 확인합니다.

sudo apt update

와인 설치를 진행하세요

옵션 1: Wine 안정 릴리스 설치

Wine을 설치하는 첫 번째 방법은 WineHQ 저장소에서 최신 안정 버전을 설치하는 것입니다. 이는 Ubuntu 저장소 버전을 사용하는 것보다 더 나은 솔루션인 경우가 많습니다. 이 옵션은 WineHQ의 개발 릴리스만큼 최첨단이 아닌 최신 버전의 Wine을 제공합니다.

안정적인 Wine 릴리스를 설치하려면 다음 명령을 실행하십시오.

sudo apt install --install-recommends winehq-stable

참고: –install-recommends 옵션을 활용하여 WineHQ의 권장 종속성을 설치하고 시스템 성능을 최적화하십시오.

설치가 완료되면 다음 명령을 입력하여 설치된 Wine 버전을 확인할 수 있습니다.

wine --version

현재 시스템에 설치된 Wine 버전이 표시됩니다.

대안 – 우분투 저장소에서 와인 설치

안정적인 Wine 릴리스를 위해 Ubuntu 저장소에서 사용 가능한 버전을 설치하는 것을 고려해보세요. 오래되었을 수도 있지만 이 버전은 신뢰할 수 있는 대안입니다.

Ubuntu 저장소에서 64비트 Wine 버전을 설치하려면 아래 명령을 입력하십시오.

sudo apt install wine64

32비트 지원을 활성화한 경우 다음 설명에 따라 64비트 및 32비트 아키텍처를 모두 설치합니다.

sudo apt install wine64 wine32

이 명령은 Wine의 64비트 버전과 32비트 버전을 모두 설치합니다.

옵션 2: Wine 스테이징 릴리스 설치

Wine을 설치하는 두 번째 방법은 스테이징 분기에서 최신 버전을 설치하는 것입니다. 이 옵션은 공식 출시 직전에 베타 또는 테스트 버전을 제공합니다. 안정적인 릴리스보다 최신 버전의 Wine을 선호하지만 최첨단 개발 버전 사용으로 인한 불안정성을 위험에 빠뜨리고 싶지 않은 사용자에게 이상적입니다.

Wine 스테이징 릴리스를 설치하려면 다음 명령을 실행하십시오.

sudo apt install --install-recommends winehq-staging

그러면 필요한 종속성을 포함하여 스테이징 분기에서 최신 버전의 Wine이 설치됩니다.

설치가 완료되면 다음 명령을 입력하여 설치된 Wine 버전을 확인할 수 있습니다.

wine --version

현재 시스템에 설치된 Wine 버전이 표시됩니다.

옵션 3: Wine devel 설치(야간 개발 버전)

최신 기능에 액세스하려면 개발 지점에서 Wine을 설치하는 것이 좋습니다. 이 버전은 최신 버전이지만 불안정할 수 있습니다. 따라서 숙련된 사용자나 개발자만 사용해야 합니다.

Wine 개발 릴리스를 설치하려면 아래 명령을 입력하십시오.

sudo apt install --install-recommends winehq-devel

그러면 개발 지점에서 최신 버전의 Wine과 필요한 종속성이 설치됩니다.

설치가 완료되면 다음 명령을 입력하여 설치된 Wine 버전을 확인할 수 있습니다.

wine --version

현재 시스템에 설치된 Wine 버전이 표시됩니다. 다음 단계에 따라 Wine의 최신 개발 버전을 설치하고 최신 기능을 경험할 수 있습니다.

와인 설치 마무리

Ubuntu 시스템에 WineHQ를 성공적으로 설치한 후 "winecfg" 명령을 실행하여 설치를 마무리합니다. 이 명령은 Linux에서 .NET 애플리케이션을 실행하기 위해 Mono를 포함하여 Wine에 필요한 환경을 설정합니다.

Wine 구성 대화 상자를 시작하려면 아래 명령을 입력하십시오.

winecfg

필요한 설치를 시작하려면 "설치"를 클릭하십시오. 완료되면 와인 구성 대화 상자가 나타나며, 필요한 경우 와인 설정을 조정할 수 있습니다. 기본 설정은 Windows 7이지만 Windows 11은 아직 지원되지 않으므로 Windows 10과 같은 최신 버전으로 전환하는 것이 좋습니다.

원하는 대로 변경한 후 대화 상자를 닫습니다.

Wine 경험을 더욱 향상시키기 위해 설치할 수 있는 추가 옵션도 있습니다. 예를 들어, Wine이 Windows 소프트웨어를 보다 원활하게 실행하는 데 도움이 되는 추가 라이브러리와 응용 프로그램을 제공하는 winetricks를 설치할 수 있습니다. 터미널에서 다음 명령을 실행하여 winetricks를 설치할 수 있습니다.

sudo apt install winetricks

Winetricks를 설치하면 이를 사용하여 Wine에 포함되지 않은 추가 Windows 구성 요소를 도입할 수 있습니다. 예를 들어, 32비트 Microsoft 글꼴을 설치하려면 아래 명령을 사용하십시오.

winetricks allfonts

추가 와인 명령

Ubuntu에서의 Wine 패키지 설치 예: NotePad ++ 설치

Wine을 사용하여 Windows 바이너리 파일을 실행하려면 파일을 마우스 오른쪽 버튼으로 클릭하고 "다른 응용 프로그램으로 열기"를 선택한 다음 응용 프로그램 목록에서 Wine을 선택하세요.

예를 들어 Wine을 사용하여 Ubuntu 시스템에 Notepad++를 다운로드하고 설치하려고 합니다. 먼저, 메모장++ 공식 홈페이지에서 .exe 파일을 설치하세요. 다운로드가 완료되면 파일 디렉터리로 이동합니다.

Wine을 사용하여 설치 파일을 실행하려면 .exe 파일을 마우스 오른쪽 버튼으로 클릭하고 "다른 응용 프로그램으로 열기"를 선택한 다음 응용 프로그램 목록에서 Wine을 선택합니다.

Notepad++를 실행하려면 응용 프로그램 아이콘을 클릭하세요. 그러면 소프트웨어가 Wine을 사용하여 실행됩니다. 동일한 프로세스를 사용하여 Ubuntu 시스템에서 다른 Windows 응용 프로그램을 실행할 수 있습니다.

Wine을 32비트로 구성

Ubuntu의 Wine은 32비트 및 64비트 Windows 응용 프로그램을 모두 실행하도록 구성할 수 있습니다. 기본 구성은 64비트 애플리케이션을 지원하지만 32비트 애플리케이션을 지원하도록 설정을 조정할 수도 있습니다.

32비트 애플리케이션 설정의 경우 WINEARCH 환경 변수를 "win32"로 조정하고 WINEPREFIX 환경 변수를 기본 "~/.wine" 디렉터리가 아닌 다른 디렉터리로 설정합니다.

WINEARCH를 "win32"로 설정하려면 다음 명령을 입력하십시오.

export WINEARCH=win32

다음으로 WINEPREFIX 환경 변수를 기본 "~/.wine" 디렉터리가 아닌 다른 디렉터리로 설정합니다. 다음 명령을 입력하여 이 작업을 수행할 수 있습니다.

export WINEPREFIX=~/.wine32

이 명령은 홈 디렉토리에 ".wine32"라는 새로운 Wine 접두사 디렉토리를 생성합니다.

winecfg

마지막으로 "winecfg" 명령을 사용하여 Wine 구성 대화 상자를 실행하여 변경 사항을 적용합니다.

winecfg

그러면 32비트 응용 프로그램의 설정에 필요한 변경 사항을 적용할 수 있는 Wine 구성 창이 열립니다.

터미널에서 와인을 실행하는 명령

실행 중인 소프트웨어를 더 효과적으로 제어하려면 Ubuntu 터미널에서 Wine 명령을 실행하세요. 이 섹션에서는 일반적으로 사용되는 몇 가지 Wine 명령을 소개하고 설명합니다.

와인 명령

와인의 가장 기본적인 명령어는 '와인'이다. 이 명령을 사용하면 터미널에서 Windows 응용 프로그램을 실행할 수 있습니다. 이 명령을 사용하려면 "wine"과 실행하려는 .exe 파일의 경로를 입력하세요.

예:

wine /path/to/program.exe

winecfg 명령

"winecfg" 명령을 사용하면 Windows 버전, 오디오 설정, 그래픽 설정 등 Wine의 다양한 설정을 구성할 수 있습니다. 이 명령은 설정을 변경할 수 있는 Wine 구성 대화 상자를 엽니다.

예:

winecfg

regedit 명령

"regedit" 명령을 사용하면 Wine 및 Windows 응용 프로그램의 구성 설정을 저장하는 데이터베이스인 Wine 레지스트리 편집기에 액세스할 수 있습니다.

예:

wine regedit

winetricks 명령

Wine과 함께 제공되지 않은 추가 구성 요소와 라이브러리를 설치하려면 "winetricks" 명령을 사용하고 사용 가능한 구성 요소 목록에서 선택하세요.

예:

winetricks allfonts

와인패스 명령

"winepath" 명령은 Windows 스타일 경로를 Unix 스타일 경로로 또는 그 반대로 변환합니다. Windows 및 Unix 경로 모두에서 작동하는 스크립트에 유용합니다.

예:

winepath -w /unix/path

이 명령은 Unix 스타일 경로를 Windows 스타일 경로로 변환합니다.

와인서버 명령

"wineserver" 명령은 Wine 서버를 감독하여 Windows 응용 프로그램과 Linux 간의 통신을 촉진합니다. 거의 사용되지 않지만 디버깅 및 문제 해결에 도움이 될 수 있습니다.

예:

wineserver -k

이 명령은 Wine 서버를 종료하여 Wine과 관련된 일부 문제를 해결하는 데 도움이 될 수 있습니다.

이러한 Wine 명령을 활용하면 Windows 응용 프로그램을 더 효과적으로 제어하고 Ubuntu에서 실행하는 경험을 향상시킬 수 있습니다.

와인 업데이트

WineHQ에서 Wine을 최신 버전으로 업데이트하려면 터미널에서 다음 명령을 실행해야 합니다.

sudo apt upgrade && sudo apt update

와인 제거

설치한 Wine 버전에 따라 다음 명령 중 하나를 사용하여 제거할 수 있습니다.

sudo apt remove winehq-stable
sudo apt remove winehq-staging
sudo apt remove winehq-devel

더 이상 필요하지 않은 Wine 버전을 제거한 후 다음 명령을 사용하여 저장소 파일을 삭제할 수 있습니다.

sudo rm /etc/apt/sources.list.d/winehq.list

WineHQ 저장소를 삭제한 경우 아래 명령을 사용하여 GPG 키를 제거하는 것이 좋습니다.

sudo rm /usr/share/keyrings/winehq.gpg

와인 제거(Ubuntu 저장소 버전)

기본 Ubuntu 저장소에서 Wine을 설치한 경우 다음 명령을 사용하여 제거할 수 있습니다.

sudo apt remove wine32 wine64

결론

Ubuntu 시스템에 Wine 9를 설치하면 Linux에서 Windows 응용 프로그램을 실행할 때 최신 개선 사항을 최대한 활용할 수 있습니다. WineHQ 저장소를 사용하면 최신 기능과 개선 사항에 액세스할 수 있습니다. Wine 9가 제공하는 향상된 호환성, 성능 및 새로운 기능을 활용하여 Linux 설정에서 Windows 응용 프로그램을 원활하게 경험할 수 있습니다.

Joshua James

코멘트를 남겨주세요