티스토리 뷰
<Wine>은 Linux 위에서 Windows 프로그램을 설치 및 실행하게 만드는 레이어이다. 이 사실 하나만 가지고도 얼마나 흥미로운 일인가? Linux 위에서 StarCraft 게임을 하고, Microsoft Office 를 사용할 수 있으며, 기타 Windows 에서 실행하는 프로그램들을 리눅스에서 사용가능하다. 야호~
필자 본인은 Java 관련 과목들을 강의하면서 당연히 Linux 플랫폼에서 수업을 하고 있지만, 때때로 특정 프로그램 때문에 Windows 플랫폼을 실행해야 할 때가 많았었다. 뭐 Microsoft Office 대신에 LibreOffice 를 사용하고, Notepad, Editplus 대신에 gedit 를 사용하는 것은 별 문제가 없었다. 하지만, UML 다이어그램을 그리기 위해 StarUML 을 사용하고 싶은데, 안타깝게도 StarUML 은 리눅스에서는 설치조차 할 수 없다. 따라서 그동안 Java class 작성은 Linux 의 Eclipse 에서 하고, UML 다이어그램 작업은 Windows 플랫폼에서 할 수 밖에 없었다. 그래서 아예 작심하고 이참에 Wine 을 설치해서 Linux 플랫폼상에 Windows 프로그램을 실행할 수 있도록 하겠다.
이에 필요한 레이어 패키지는 Wine 말고도 여러 프로그램들이 있다. 가령, PlayOnLinux, Wine-Door 같은 프로그램들을 설치해도 된다. 필자는 가장 대표적인 패키지로 Wine 을 설치해 보도록 하겠다.
1. 먼저 Wine 홈페이지를 방문해 보자. http://www.winehq.org 이다.
2. 현재 필자가 작성하는 버전은 Wine 1.3.36 버전이 최신이다. 사이트 여기저기 방문해 보자. 필자는 Wine 홈페이지 [Download] 에서 제시하는 방법 그대로 진행하도록 하겠다.
3. 터미널 창을 열어서 아래와 같이 입력하여 레포지터리에 추가하자.
4. 당연히 관리자 암호를 입력하고.
5. 그러면 PPA 에 공식적인 WineHQ 가 추가된다. [Enter] 키를 누르자.
6. 리포지터리 추가가 끝났다.
7. 리포지터리 추가가 끝나면 당연히 업데이트를 해줘야 한다.
8. 업데이트가 끝났다.
9. 자~ 이제 Wine 을 설치해보자. 다시한번 이 글을 쓰고 있는 지금의 최신 버전은 1.3.x 이다.
10. 한번 묻는다. 'y'를 누른다.
11. Wine 설치가 끝났다. 의외로 쉽다.
12. 설치가 모두 끝나면 Dash home 에 가서 'wine'을 입력해 보자. 그리고, 아래의 그림처럼 목록이 나타나면, 여기서 [Winetricks] 아이콘을 클릭하여 선택한다. 이 작업은 Wine 초기화를 위한 작업이다.
13. Wine 초기화 작업을 하고 있다. 이 작업은 홈디렉토리 본인 계정 디렉토리 하위에 숨김속성의 wine 디렉토리를 생성한다. 이제, 이 디렉토리의 비밀을 알아보자.
14. 지금부터 wineprefix 설정을 시작한다. [Winetricks] 창이 나타나면, 환경설정을 위해 [Select the default wineprefix] 라디오버튼을 선택하고 [OK] 버튼을 클릭하자.
15. Wine 초기화 작업이 모두 끝나면 본인의 home 디렉토리로 가보라. 그리고 숨김속성의 화일과 디렉토리를 디스플레이하기 위해 [Ctrl + H] 키를 누르자. 그러면 아래의 그림처럼 모든 디렉토리와 파일들을 보여준다. 여기서 특별히 없던 디렉토리가 생겼는데, 바로 [.wine] 디렉토리이다. 이 디렉토리는 반드시 Wine 초기화 작업을 하고 나면 자동으로 생성된다. 한번 들어가보자.
16. 어~ 뭔가 비슷하다. 그렇다. Windows 의 C 드라이버이다. 기본적으로 drive_c 에는 [windows] 디렉토리와 [program files] 디렉토리가 있다. 아래 그림처럼 [windows] 디렉토리를 방문해 보면 거의 똑같다는 것을 알 수 있다. 신기하고 재밌다.
17. 설치가 잘 됐는지, 그리고 신기해서 간단히 한 개의 프로그램을 실행해 보자. 목록중에 [regedit.exe] 즉 레지스트리 편집기로 들어가 보자. [regedit.exe]를 마우스로 선택하고 오른쪽 마우스를 눌러 컨텍스트 메뉴 중 [Open with] --> [Wine Windows Program Loader] 메뉴를 선택하자. 즉 Wine 을 이용한 Windows 프로그램 실행이다.
18. 허걱~ 똑같네(~!, 개콘의 어느 코너 개그맨처럼). Windows 의 레지스트리 편집기와 거의 흡사하다. 신기하다. 재밌다. Linux 가 더더욱 좋아진다.
필자 본인은 Java 관련 과목들을 강의하면서 당연히 Linux 플랫폼에서 수업을 하고 있지만, 때때로 특정 프로그램 때문에 Windows 플랫폼을 실행해야 할 때가 많았었다. 뭐 Microsoft Office 대신에 LibreOffice 를 사용하고, Notepad, Editplus 대신에 gedit 를 사용하는 것은 별 문제가 없었다. 하지만, UML 다이어그램을 그리기 위해 StarUML 을 사용하고 싶은데, 안타깝게도 StarUML 은 리눅스에서는 설치조차 할 수 없다. 따라서 그동안 Java class 작성은 Linux 의 Eclipse 에서 하고, UML 다이어그램 작업은 Windows 플랫폼에서 할 수 밖에 없었다. 그래서 아예 작심하고 이참에 Wine 을 설치해서 Linux 플랫폼상에 Windows 프로그램을 실행할 수 있도록 하겠다.
이에 필요한 레이어 패키지는 Wine 말고도 여러 프로그램들이 있다. 가령, PlayOnLinux, Wine-Door 같은 프로그램들을 설치해도 된다. 필자는 가장 대표적인 패키지로 Wine 을 설치해 보도록 하겠다.
1. 먼저 Wine 홈페이지를 방문해 보자. http://www.winehq.org 이다.
2. 현재 필자가 작성하는 버전은 Wine 1.3.36 버전이 최신이다. 사이트 여기저기 방문해 보자. 필자는 Wine 홈페이지 [Download] 에서 제시하는 방법 그대로 진행하도록 하겠다.
3. 터미널 창을 열어서 아래와 같이 입력하여 레포지터리에 추가하자.
4. 당연히 관리자 암호를 입력하고.
5. 그러면 PPA 에 공식적인 WineHQ 가 추가된다. [Enter] 키를 누르자.
6. 리포지터리 추가가 끝났다.
7. 리포지터리 추가가 끝나면 당연히 업데이트를 해줘야 한다.
8. 업데이트가 끝났다.
9. 자~ 이제 Wine 을 설치해보자. 다시한번 이 글을 쓰고 있는 지금의 최신 버전은 1.3.x 이다.
10. 한번 묻는다. 'y'를 누른다.
11. Wine 설치가 끝났다. 의외로 쉽다.
12. 설치가 모두 끝나면 Dash home 에 가서 'wine'을 입력해 보자. 그리고, 아래의 그림처럼 목록이 나타나면, 여기서 [Winetricks] 아이콘을 클릭하여 선택한다. 이 작업은 Wine 초기화를 위한 작업이다.
13. Wine 초기화 작업을 하고 있다. 이 작업은 홈디렉토리 본인 계정 디렉토리 하위에 숨김속성의 wine 디렉토리를 생성한다. 이제, 이 디렉토리의 비밀을 알아보자.
14. 지금부터 wineprefix 설정을 시작한다. [Winetricks] 창이 나타나면, 환경설정을 위해 [Select the default wineprefix] 라디오버튼을 선택하고 [OK] 버튼을 클릭하자.
15. Wine 초기화 작업이 모두 끝나면 본인의 home 디렉토리로 가보라. 그리고 숨김속성의 화일과 디렉토리를 디스플레이하기 위해 [Ctrl + H] 키를 누르자. 그러면 아래의 그림처럼 모든 디렉토리와 파일들을 보여준다. 여기서 특별히 없던 디렉토리가 생겼는데, 바로 [.wine] 디렉토리이다. 이 디렉토리는 반드시 Wine 초기화 작업을 하고 나면 자동으로 생성된다. 한번 들어가보자.
16. 어~ 뭔가 비슷하다. 그렇다. Windows 의 C 드라이버이다. 기본적으로 drive_c 에는 [windows] 디렉토리와 [program files] 디렉토리가 있다. 아래 그림처럼 [windows] 디렉토리를 방문해 보면 거의 똑같다는 것을 알 수 있다. 신기하고 재밌다.
17. 설치가 잘 됐는지, 그리고 신기해서 간단히 한 개의 프로그램을 실행해 보자. 목록중에 [regedit.exe] 즉 레지스트리 편집기로 들어가 보자. [regedit.exe]를 마우스로 선택하고 오른쪽 마우스를 눌러 컨텍스트 메뉴 중 [Open with] --> [Wine Windows Program Loader] 메뉴를 선택하자. 즉 Wine 을 이용한 Windows 프로그램 실행이다.
18. 허걱~ 똑같네(~!, 개콘의 어느 코너 개그맨처럼). Windows 의 레지스트리 편집기와 거의 흡사하다. 신기하다. 재밌다. Linux 가 더더욱 좋아진다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- classpath
- 리눅스
- JDBC
- J2SE
- command tools
- Flex
- Linux
- Windows 8.1
- mysql
- 우분투
- Fedora
- SQL
- Javadoc
- JAR
- AJAX
- CSS3
- Apache
- PHP
- EditPlus
- ftp서버
- Installation
- Eclipse
- LECTURE
- javascript
- windows 7
- Android
- Fedora14
- ubuntu
- dev-c++
- 원격로그인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함