설치

시작하기 전에 다음 명령으로 시스템에 설치되어 있는 wine을 제거합시다

sudo apt-get autoremove wine --purge

.wine 폴더도 제거합시다

sudo rm -rf ~/.wine

wine의 최신 버전을 다운로드 할 수 있도록 wine 저장소를 추가하고, 설치합니다

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get install wine

이제 wine의 설치가 끝났으며 사용할 준비가 됬습니다. 만 이대로 사용하기에는 문제가 있습니다. 이 상태로 64비트 우분투에서 wine을 실행하면, 제대로 작동하는 32비트 wine을 사용하지않고 오류가 많은 64비트 wine을 사용하게됩니다. 32비트 우분투에서도 wine으로 게임이나 포토샵 같은 프로그램을 사용하기에는 꼭 필요한 DLL과 라이브러리가 부족합니다.

설정

최신버전의 wine을 설치하고 나서, home 폴더에 .wine 폴더를 만드는 winecfg을 실행합시다

터미널을 열고 다음을 입력하세요


옮긴이 주 - 다음 명령어는 최근에 개발되었거나 사용중에 있는 프로그램을 위해서는 실행하실 필요는 없는 듯 보입니다.

WINEARCH=win32 winecfg

만약 gnome-keyring-pkcs11.so 파일을 못찾겠다고 하면 이 곳을 클릭하여 문제점을 해결받으시길 바랍니다.

.wine 폴더가 생성되고 난 후에 wine의 기능을 완벽하게 사용하기 위한 필요한 DLL과 라이브러리를 설치할 수 있습니다. 제일 먼저 winetricks로 할 일은 필요한 DLL과 라이브러리를 쉽게 설치할 수 있는 스크립트를 사용하는 것입니다.

터미널을 열고 다음 명령어를 입력하세요

cd ~/.wine
wget http://winetricks.googlecode.com/svn/trunk/src/winetricks

받은 스크립트를 사용할 수 있게 합시다

chmod +x ./winetricks

이제 필요한 DLL과 라이브러리를 설치할 것입니다.

시스템에 필요하지 않은 것들은 제거 할 수 있다는 걸 잊지 마세요

./winetricks dotnet20 droid winxp sound=alsa volnum vcrun2008 ie6 corefonts

<!----------------------------------- 수정된 내용 -----------------------------------!>

다음은 카카오톡을 위해서 설치해야 할 winetricks 목록 입니다.

./winetricks wmp9 riched20


wmp9은 메세지 알림을 위해서, riched20은 한글 입력을 위해서 필요한 듯 합니다.

다음은 폰트 설치 입니다. 우선 gulim.ttc를 구합니다. 그리고 다음을 순서대로 진행합니다.

mv gulim.ttc ~/.wine/drive_c/windows/Fonts


cd ~/.wine/drive_c/windows/Fonts


ln -s gulim.ttc batang.ttc

ln -s gulim.ttc dotum.ttc

그리고 system.reg파일을 수정합니다.

vi ~/.wine/system.reg


find "MS Shell Dlg" and modify


"MS Shell Dlg"="Tahoma" --> "MS Shell Dlg"="Gulim"

"MS Shell Dlg 2"="Tahoma" --> "MS Shell Dlg 2"="Gulim"

<!----------------------------------- 수정된 내용 -----------------------------------!>


Nvidia 그래픽 카드를 사용하고 있다면, physx 기술을 설치해야 합니다

./winetricks physx

이제 wine설치를 끝내고 최신 윈도우 응용프로그램을 설치할 수 있도록 하는 설정까지 마쳤습니다

이제 최신 게임 플레이를 위한 설정을 해야하는데 해당하는 레지스트리 키가 보이지 않아 스킵합니다.

Install and configure wine to Play latest windows games in Linux - M. Zinoune(Unixmen)

이제 wine으로 윈도우 응용 프로그램을 설치하고 사용할 수 있습니다


저작 : 블랙캣닷컴( http://blog.bloodcat.com/ )

Posted by gofly

댓글을 달아 주세요

  1. Favicon of https://belong2jesus.tistory.com BlogIcon gofly 2013.04.09 13:36 신고  댓글주소  수정/삭제  댓글쓰기

    개인적으로 WINEARCH=win32 winecfg는 하지말고 그냥 winecfg을해서 64bit로해도 될 것 같네요;;;;;; win32로 어떤 부분에서 문자가 잘못써지는 문제가 있는듯 합니다.
    ;;;;;

  2. Favicon of https://belong2jesus.tistory.com BlogIcon gofly 2015.01.21 10:26 신고  댓글주소  수정/삭제  댓글쓰기

    다음의 블로그 포스팅에 Wine 으로 카카오톡 설치하는 부분을 보시면 도움이 많이 되실 것입니다.

    http://blog.nacyot.com/articles/2014-01-18-ubuntu-setting/#toc--wine-

/etc/sysconfig/i18n 


파일에 다음과 같이 캐릭터 셋에 맞춰서 정보를 변경합니다.


아래의 폰트는 레드헷 리눅스를 기준으로 합니다.


[UTF-8]

LANG="ko_KR.UTF-8"

SUPPORTED="ko_KR.UTF-8:ko_KR:ko"

SYSFONT="lat0-sun16"

SYSFONTACM="8859-15"


[EUC-KR]

LANG="ko_KR.eucKR"
SUPPORTED="ko_KR.eucKR:ko_KR:ko"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

[출처] 레드햇 한글 설정|작성자 조랑말



저장하고 나면 



$ source /etc/sysconfig/i18n


하시면 됩니다.

Posted by gofly

댓글을 달아 주세요

 find

    : 지정된 경로로 주어진 조건에 따라 파일을 찾고, 그 경로를 보여줌

      root에서 접근 권한을 제한한 파일이나 디렉토리에 관해서는 " 허가 거부됨" 이라는

      메세지가 뜨고 찾지를 못함 (경로를 지정하지 않으면 현재 디렉토리부터임)

   1. 사용법

       find [경로] options expression!

    2. 옵션들

        -name : 이름을 기준으로 ...

        -perm : 퍼미션을 기준으로...

        -gruop: 해당그룹 소유의  파일이나 디렉토리를 찾을때

        -user : 해당 소유자의 파일이나 디렉토리를 찾을때

        -atime n  : n일 이전에 엑세스한 파일을 찾을때

        -ctime n : n일 이전에 변경된 파일을 찾을때

        -mtime n : n일 이전에 수정된 파일을 찾을때

        -exec : 찾아진 파일등과 연계하여 명령을 내리게 하는 옵션

                    사용하기위해 마지막에  " \; "를 입력해야함.

         -type : 찾고자 하는 파일이나, 디렉토리의 유형을 지정해 줄때

                1)  -type d : 디렉토리를 찾는다

                2)  -type f : 일반파일을 찾는다

                3)  -type l :  링크된 것을 찾는다.

                4)  -type b : 블록 파일을 찾는다.

                5)  -type c : 문자 파일( usb, serial port)을 찾는다.

                6)  -type p : 파이프인 특수 파일을 찾는다      

                7)  -type s : 소켓파일을 찾는다. 

         -ok : -exec와 유사

         -print : 출력을 화면으로...(생략가능)

                   뒤에 2>/dev/null 를 쓰면 접근 권한이 없는 파일이나 디렉토리에 접근시 나오는

                    리스트는 화면에 출력하지 않는다. -->이 부분은 find명령어에서 권한이 없다고 나오는 메세지를 않볼 수 있게                     해줍니다.

         ex) find [경로] -name [파일이름] -print 2>/dev/null

         

         -ls : 상세히 출력

         -size n : n블록 길이의 파일을 찾는다. +n은 n블록보다 큰파일, -n은 n블록도다 작은파일

                       nc는 n문자 길이의 파일..

         -inum n : inode번호가 n인 파일을 찾을때

Posted by gofly

댓글을 달아 주세요