· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Wine Getting Started

이 문서에서는 와인을 소스로 설치하고, 익스플로어 외의 프로그램들을 설치하는 방법을 안내합니다. Fedora Core 4, GCC 4.x 환경에서 테스트하였으며, 몇몇 부분에서 Windows 98 Second Edition 정품 씨디가 필요합니다.

목차


2. 기본 사항

2.1. 준비

  1. [http]이곳에서 가장 최신의 wine을 다운 받습니다. 여기서 사용한 버전은 20050725 입니다.
  2. /usr/local/src에 압축을 푼 후, 일반 유저 권한으로 컴파일하여 설치합니다. 중간에 root 권한으로 변경하겠냐고 물으면 yes를 입력해줍니다.
    $ tar xvzf Wine-20050725.tar.gz
    ...
    $ cd wine-20050725
    $ ./tools/wine-install
    
    혹 설치중 Wine libraries not will not be found 라는 메시지가 나오면 지시대로 자신의 환경 설정 파일에 /usr/local/lib를 추가합니다.
  3. [http]이곳에서 현재 wine 버전과 호환되는 sidenet script를 다운 받습니다. 최신 버전은[http]1.8.4입니다.
  4. 압축을 풀고, 생성된 wine-config-sidenet 디렉토리 아래에 다음 파일들을 받아서 넣습니다 :

2.2. Internet Explore 6.0 SP1, MediaPlayer 7.1 설치

  1. wine-config-sidenet 디렉토리의 setup 스크립트를 실행하고, Language Code는 ko를 선택, Install Option은 3 : Manual Install을 선택하고 이후 모든 질문에 Y로 응답해줍니다.
  2. 윈도우에서 프로그램 설치하듯 하나씩 설치해줍니다.
  3. ies4linux도 추천합니다. 특히 와인이 0.9이상의 최신일때는 wine-config-sidenet보다는 ies4linux가 더 낫습니다. (http://www.tatanka.com.br/ies4linux/blog/)

2.3. Windows 98 Repository 만들기

소프트웨어 실행 및 설치시에 종종 native dll이 필요한 경우가 있습니다. 이때 win98에서 파일을 추출하기 위해 새로 설치하는 대신 시스템에 win98 repository를 만들고, 그로부터 필요할 때 파일을 가져올 수 있습니다. (모든 파일을 덮어 씌우는 것은, 결코 추천하지 않습니다.)

  1. 우선 [http]cabextract를 설치합니다.
  2. win98se 씨디를 넣고 마운트합니다. 여기서는 /loopback 에 마운트한다고 가정합니다.
    # mkdir /usr/lib/win98repo
    # cabextract /loopback/win98/* -d /usr/lib/win32repo/
    ...
    
  3. 이제 필요한 파일이 생길 경우 /usr/lib/win32repo 에서 /usr/lib/win32로 복사해 사용하면 됩니다.

2.4. CD-ROM 및 기타 미디어 설정하기

loopback device 및 하드의 특정 디렉토리를 가상 windows에서 접근 가능하게 하기 위해서는, 심볼릭 링크를 만들어 주면 됩니다.
$ cd ~/.wine
$ cd dosdevices
$ ls -al
lrwxrwxrwx  1 setzer setzer   26  8월 25 11:46 c: -> /home/setzer/.wine/drive_c
lrwxrwxrwx  1 setzer setzer   13  8월 25 11:46 d: -> /home/setzer/
$ ln -s /cdrom e:
이제 윈도우 프로그램상에서 e:에 접근하면 /cdrom의 내용을 볼 수 있습니다.

3. 동작이 확인된 프로그램

  • Flash 7 : IE상에서 설치, 문제없이 사용 가능. (20050725 + sidenet)
  • Google Toolbar : IE상에서 설치, 설정, 모든 기능 사용 가능. 옵션 메뉴에서 한글 깨짐. (20050725 + sidenet)
  • Quake 3 Arena 및 Demo : 기본 설정으로 설치, 실행이 완벽하게 이루어진다. (20050725 + sidenet)
  • Quicktime 6.5.2 : 설치, 설정이 가능하지만 실행시 화면 깨짐 현상이 있다. (20050725 + sidenet)
  • Starcraft (and Broodwar) : 설치와 플레이에 큰 문제가 없다. 그러나 배틀넷을 비롯한 멀티플레이는 불가능하다. (20050725 + sidenet)
  • 알집 6.11, 알씨 4.12 : 설치 및 [http]온라인 설치, 실행이 완벽하게 이루어진다. (20050725 + sidenet)
  • 알FTP 4.1 : 서버 연결 후 목록이 뜨지 않는다.

4. 부가 정보

4.1. Cedega CVS 설치

Cedega는 게임에 특화된 wine의 상용 제품중 하나이다. 상용 제품을 구입하지 않을 경우 [http]이곳에서 CVS 버전을 받아서 사용할 수 있다. [http]참고
$ cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login
password : cvs
$ cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex
U winex/windows/multimon.c
U winex/windows/nonclient.c
U winex/windows/painting.c
...
root 권한으로 ./tools/wineinstall 을 실행합니다.


ID
Password
Join
You plan things that you do not even attempt because of your extreme caution.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-05-13 23:37:16
Processing time 0.0078 sec