xBuntu 20.04: winehq 저장소를 사용한 wine-stable 5.0.x 설치.

2020.09, 우분투 20.04.1 기준으로, 현재 winehq 에 올라와 있는 wine(wine-stable 꾸러미) 은 5.0.2 이고, 우분투 저장소에는 5.0(wine 꾸러미) 까지만 올라와 있다.
0.2 차이지만, WineHQ 는 자주 판올림이 되는 편이고, 우분투 쪽은 그렇지 않기에, WineHQ 저장소를 추가하는 방법과 Wine 설치까지 정리해본다.


Wine 저장소 추가

winehq 에 설치법이 나와있는데, 그대로 따라하면 내 입맛(?)에 맞지 않은 상태가 된다. 그게 뭐냐하면.. /etc/apt/sources.list.d/xx.list 에 저장소가 추가되는 게 아니고, /etc/apt/sources.list 에 추가된다. 이러나 저러나 결과는 같지만, 관리면에서는 차이가 난다.

따라서, 다음과 같이 살짝 변형해본다.

# 저장소 추가
sudo sh -c 'echo "deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main" > /etc/apt/sources.list.d/winehq.list'

# 키 추가
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/winehq.gpg > /dev/null

키 추가를 WineHQ 대로 하자면, key 를 먼저 내려받고 파일로 저장한 뒤, 그걸 추가하는 방식인데, 그렇게 되면 나중에 필요없어진 winehq.key 파일을 사용자가 지워야 한다. (그러나 그런 내용은 적혀 있지 않다.) 그리고, 키 파일이 /etc/apt/trusted.gpg 에 합쳐져 저장이 되어 관리에 조금 번거로움도 있다.

따라서 저런 방식을 썼는데, 이에 대한 조금 더 자세한 내용은 다른 글을 참고하라.

Wine Stable 설치

sudo apt update
sudo dpkg --add-architecture i386 sudo apt install winehq-stable ttf-mscorefonts-installer --install-recommends

# 나눔 계열 글꼴이 없다면 같이 설치.
sudo apt install fonts-nanum fonts-nanum-extra fonts-nanum-coding

** wine-stable 도 있고, winehq-stable 도 있는데, winehq-stable 을 설치하는 편이 훨씬 좋다. 이유는 아래에서 설명.

Wine 설정

wine-stable 을 설치하면, /opt/wine-stable 에 모든 파일이 저장되고, 여기를 실행경로에 추가시켜주지 않기 때문에 wine, winecfg, regedit 등을 직접 실행할 수가 없다. 따라서 수동으로 실행경로를 지정해줘야만 하는데..
winehq-stable 은 이 작업을 알아서 해준다. (/usr/bir 에 심볼릭링크를 생성해준다.)

따라서, 특별한 이유가 없는 한 winehq-stable 을 설치하는게 정신 건강에 이롭다.

winecfg 를 실행하여 기본 설정에 돌입한다.
~/.wine 이 생성되고, 몇몇 꾸러미 설치(wine-mono, Gecko)를 요구한다. 그대로 따라가면 된다.


한국어 글꼴 레지스트리?

확실하진 않은데, 한국어 글꼴관련 레지스트리는 적어도 4.0.0 이후부터는 어느 정도 적용이 돼 있는 듯 하다.
따라서 일단 프로그램을 돌려보고, 잘 되지 않을 경우에만 파일을 추가하는게 좋겠다.

하지만, 적어도 Total Commander 를 쓰기 위해선 레지스트리 파일이 필요했다.

안녕하세요. 글 남겨주셔서 고맙습니다.