반응형

일단 잘 설명되어 있는 링크를 걸고 이야기 하도록 하겠습니다.

PlayOnLinux 소개

PlayOnLinux 설치목록에 없는 프로그램 설치법


위 링크의 설명에도 있지만 간단히 설명하도록 하겠습니다.

이 프로그램은 리눅스에서 윈도우 프로그램을 돌릴수 있게 해주는 Wine 의 설정을 도와주는 프로그램입니다. 실제 wine 의 설정은 winecfg 에서도 해줄 수 있지만 이 프로그램은 조금 더 도와줍니다.

wine 에서 돌릴수 있는 프로그램이라고 해도 바로 돌릴 수 없는 경우가 많습니다. 가령 무슨무슨 dll 을 복사하고 이렇게 저렇게 설정을 해주고...이 프로그램은 그런 설정을 자동으로 해줍니다. 물론 모든 프로그램이 그런건 아닙니다. PlayOnLinux 에서 지원하는 경우만 그렇습니다. PlayOnLinux 에서 지원하지 않는 경우에는 어떻게 하느냐....당연히 자신이 알아서 해야 합니다. --; 이렇게 보면 그 용도가 제한적일 수 있고 사람에 따라선 크게 도움이 되지 않을 수도 있습니다. 하지만 몇가지 유용한 기능이 있어서 소개 하고자 합니다.

1. wineprefix 의 별도관리

wineprefix 는 간단히 말하자면 가상의 윈도우 디렉토리 위치를 지정해 주는 것 입니다 . 보통 wine을 그냥 실행할 경우 자신의 홈 디렉토리 '.wine' 을 wineprefix 로 사용하며, 이 디렉토리를 보면 윈도우의 루트 디렉토리에 있는 windows 디렉토리나 Program Files  같은 디렉토리를 볼 수 있습니다. 즉 단순하게 설명하면 wine 에서 실행되는 프로그램은 이 winprefix 디렉토리를 자신의 'C:' 디렉토리(윈도우가 설치된 디렉토리) 로 인식하게 됩니다.(정확히는 그외의 설정파일들도 들어 있습니다)

만일 wine 을 그냥 사용하면 모든 실행프로그램들이 .wine 아래에 설치됩니다. 별 문제 없을 수도 있겠지만 프로그램에 따라 설정을 다르게 해야 하는 경우도 있고 관리도 편하게 하기 위해, wineprefix 라는 환경변수를 이용해서 별도의 디렉토리를 만들어 쓰는 방법을 사용하기도 하는데 별도의 프로그램없이 그렇게 쓰려면 약간의 수고가 필요합니다.

이 프로그램은 설치되는 프로그램의 wineprefix 를 별도로 쉽게 관리 할 수 있게 해주고 설정도 쉽게 해 줍니다.


위 스샷처럼 따로 wineprefix 를 일일이 지정해 주지 않고 여러 설정을 간단히 바꿀 수 있도록 해 줍니다.

2. wine 의 버전관리

wine 의 경우 잘 실행되던 프로그램이 다음버전에선 실행 안되었다가 또 그다음 버전에서 실행되는 이런 경우를 가끔 겪게 됩니다. 하지만 우분투나 다른 리눅스에서 모든 wine을 버전별로 설치해 사용할수는 없습니다. 하지만 이 프로그램에선 wine을 버전별로 설치해서 사용할 수 있습니다. 또한 최신 버전의 wine을 가장 쉽게 사용해 볼 수 있는 방법이기도 합니다.

Toos -> Manage wine version 을 선택하면 다음과 같은 설정이 나옵니다.


wine 의 여러버전을 설치해 사용할 수 있습니다. 최신인 1.1.35 도 보이는 군요.


그리고 바로 옆의 탭을 눌러서 자신이 설치한 프로그램이 사용할 wine 의 버전을 선택할 수 있습니다.



이 프로그램을 사용하게 된 이유는 Wine 을 버전별로 설치하고 잘 실행되는 wine 의 버전을 프로그램마다 지정해 쓸 수 있다는 점 때문이었습니다. 1.0.1 버전에서 잘 실행되는 프로그램과 그 당시 최신이었던 1.1.33 에서 잘 실행되는 프로그램이 있어서 그 2가지 버전을 동시에 사용할 수 있는 방법이 없을까 하던중 우연히 이 프로그램을 알 게 되었던 것입니다.

아쉬운점을 들자면 PlayOnLinux 를 통해 설치하지 않은 프로그램을 등록해서 사용하려하거나, 설치를 지원하지 않는 프로그램을 설치해서 사용하기 위해서는 약간의 수동적 작업을 해 줘야 한다는 것입니다. 물론 어느정도 숙련자에겐 어렵지 않은 작업입니다만...처음 글을 시작하기전 링크해둔 사이트에 등록방법 설명이 되어 있습니다.

그러면....wine 을 이용하시는 분은 참고하시길 바랍니다.



+ Recent posts