[Linux] Ubuntu 22.04.4LTS에 Wine설치 후 기본 설정하기

2024. 9. 20. 09:13·■ Linux/Linux Tip.
목차
  1. 0. 개요
  2. 1. 환경
  3. 2. 설치
반응형

0. 개요

Linux에서 Windows용 응용 프로그램을 구동 및 설치하기 위한 Wine을 설치하는 방법에 대해 알아보고자 한다. Wine을 이용하면 Linux환경에서 사용이 제한되었던 Windows용 응용 프로그램을 보다 쉽게 구동할 수 있으므로 편리한 Linux 사용을 기대할 수 있다.

 

 

 


1. 환경

본 포스트에서 Wine을 설치한 환경은 아래와 같으니 참고하자.

구분 값
OS Ubuntu 22.04.4LTS 64-bit

 

 

 


2. 설치

$ sudo dpkg --add-architecture i386

Ubuntu환경이 64-bit 일 경우, 상기 명령어를 통해 32-bit 아키텍처 사용을 활성화해야 한다.

 

▼ Ubuntu 32-bit / 64-bit 여부 확인 명령어
더보기
$ getconf LONG_BIT
  • 32 : 32-bit
  • 64 : 64-bit

 

 

 

 

 

 

$ sudo mkdir -pm755 /etc/apt/keyrings

Ubuntu 22.04 버전부터는 APT GPG-KEY 파일들이 /etc/apt/keyrings 경로에 저장되도록 변경되었다. 따라서, Wine 관련 정보 및 파일을 내려받기 위한 /etc/apt/keyrings 경로를 생성하고 접근 권한을 변경한다.

 

 

 

$ dpkg -l | grep "wget"
ii wget 1.21.2-2ubuntu1 amd64 retrieves files from the web

Wine 저장소로부터 정보 및 파일을 내려받기 위한 wget 이 설치되어 있는지 확인한다. 설치가 되어 있지 않다면 아무 정보도 출력되지 않는다. 설치되어 있지 않다면 설치하자.

 

▼ wget 설치 명령어
더보기
$ sudo apt install wget

 

 

 

▼ Wine과 WineHQ에 대해서....
더보기

① Wine : 윈도우 프로그램을 비 윈도우 OS에서 실행할 수 있도록 하는 SW

② WineHQ : Wine 프로젝트의 공식 웹사이트 / 커뮤니티로, Wine 을 다운로드하고 설치할 수 있는 패키지 제공

 

 

 

 

 

 

 

$ sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

WineHQ에서 제공하는 설치 패키지가 신뢰할 수 있는 패키지인지 Ubuntu가 검증할 수 있도록 진행하는 절차이다. WineHQ 저장소의 GPG-KEY를 /etc/apt/keyrings 경로에 winehq-archive.key 파일로 저장하고 이를 Ubuntu에 등록한다.

 

▼ wget『실패: name resolution에서 일시적인 실패.』오류 발생 시 해결방법
더보기

참고 : https://acredev.tistory.com/80

 

 

 

 

 

 

$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

WineHQ 저장소를 Ubuntu 22.04 (Jammy Jellyfish)에 등록하기 위해, winehq-jammy.sources 파일을 /etc/apt/sources.list.d/ 경로에 다운로드 후 등록한다.

 

해당 명령어는 Wine 설치 시, 우분투 기본 저장소가 아닌 WineHQ에서 제공하는 Wine 최신 버전을 설치할 수 있게 한다.

 

 

 

$ sudo apt-get update

시스템의 소프트웨어 저장소로부터 패키지 목록 및 의존성 업데이트를 진행한다.

 

 

 

$ sudo apt install --install-recommends winehq-stable

상기 명령어를 입력하여 Wine 설치를 진행한다.

 

 

 

$ winecfg

Wine 설치가 완료되면 상기와 같이 Wine 설정 명령어를 입력한다. 초기 실행 시 Wine-mono 패키지 설치여부를 묻는데 설치 버튼을 눌러 설치를 진행하자.

 

 

 

 

Wine-mono 패키지까지 설치가 완료되면 Wine 설정 화면이 출력된다. Windows 버전이 Windows 10으로 잘 설정되어 있는지 확인한다.

 

 

 

아래의 과정을 거쳐 d3dx11_43 라이브러리를 추가한다.

 

  1. 라이브러리 탭 선택
  2. 새로 재정의할 라이브러리 : d3dx11_43 선택
  3. 추가 클릭

Wine은 DirectX와 같은 Windows 전용 기술을 완벽히 구현하지 못하기 때문에, Windows 네이티브 DLL을 필요로 하는 경우가 있다. d3dx11_43.dll 은 DirectX 11을 사용하는 프로그램에서 요구되는 라이브러리로, 그래픽 문제를 해결하거나 프로그램 충돌을 방지하는데 효과적이다.

 

그 외 설정은 기본 설정값으로 두고 사용하면 된다. 이로서 Wine 설치가 모두 완료되었다. Windows용 EXE 파일을 Wine을 통해 LINUX에서 실행할 수 있게 된 것이다.

 

추후 Wine 설정이 필요할 경우, 터미널에서 winecfg 명령어를 이용하여 Wine 설정 화면을 불러올 수 있으니 참고하도록 하자.

 

 

 

 

300x250
반응형
저작자표시 비영리 변경금지 (새창열림)
  1. 0. 개요
  2. 1. 환경
  3. 2. 설치
'■ Linux/Linux Tip.' 카테고리의 다른 글
  • [Linux] RedHat Enterprise Linux 부팅 가능한 USB 디스크 만들기
  • [Linux] Wine의 C드라이브 경로 구조 파악 및 경로 확인
  • [Linux] Rocky Linux 9 SSH root 계정 로그인 불가시 대처방법
  • [Linux] Xming과 PuTTY를 이용하여 X11 Forwarding 접속 설정방법
Min Hyuk-Lee
Min Hyuk-Lee
시스템 엔지니어로 근무하고 있습니다.
  • Min Hyuk-Lee
    아크레의 개발로그
    Min Hyuk-Lee
    m_file@naver.com
  • 전체
    오늘
    어제
    • 📝 Log. (82) N
      • ■ Dev. Language (11)
        • C (5)
        • C# (6)
      • ■ Dev. ETC (8)
        • Unity 3D (3)
        • Android Studio (JAVA) (5)
      • ■ Web (6)
        • HTML (3)
        • JSP (3)
      • ■ Linux (8)
        • Shell (2)
        • Linux Tip. (6)
        • 보안취약점 진단 (0)
      • ■ Windows (4)
        • Server (1)
        • Windows Tip. (3)
      • ■ VM (1)
        • VMWare (1)
        • Virtual Box (0)
      • ■ Database (9)
        • MySQL (7)
        • OracleDB (2)
      • ■ DevKit (5)
        • IDE (4)
        • Tool (1)
      • ■ Error (18) N
        • Linux 오류해결 (4)
        • DB 오류해결 (4) N
        • IDE 오류해결 (2)
        • VM 오류해결 (3)
        • Unity 오류해결 (4)
        • SSH, SFTP 오류해결 (1)
      • ■ Photoshop (3)
        • 디자인&이미지 창작 (3)
      • ■ Document (3)
        • MS Word (2)
        • PDF (1)
      • ■ Study (4)
        • Baekjoon (4)
      • ■ 작문 (1)
        • 회고 (1)
      • ■ ETC (1)
        • Car (0)
        • etc (1)
  • 🌐 Menu

    • 📓 Guestbook
  • 🔗 Other Links

    • GitHub
    • 아크레의 IT ISSUE
  • 📢 Notice

    • [스킨 업데이트] hELLO v4.10.0 적용완료
    • [스킨 업데이트] hELLO v4.9.0 적용 완료
    • [스킨 업데이트] hELLO v4.8.1 적용 완료
  • 💬 Recent Comments

  • hELLO· Designed By정상우.v4.10.0
Min Hyuk-Lee
[Linux] Ubuntu 22.04.4LTS에 Wine설치 후 기본 설정하기

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.