리눅스에서 StarUML 돌리기
WINE으로 돌리는거니까 WINE은 필수로 깔려 있어야 한다. 없으면 패키지 받아서 깔든 소스 받아서 컴파일하든 알아서 하자. ubuntu에선 :
$ sudo apt-get install wine
그 후 msxml을 받아서 설치해야 한다. 파일을 받은 후 다음을 실행하여 설치해도 되고 이후 설명할winetricks를 사용해서 설치를 해도 된다.
$ wine msiexec /i msxml.msi
만약 vc runtime 6를 설치하지 않는다면 마지막에 OLE 컴포넌트를 등록할 수 없다는 에러가 나오고 이후 StarUML 사용시에 클래스 다이어그램 편집할 때 클래스 이름을 변경해 줄 수 없게 된다. 그러나 vc runtime 6는 실행 파일 받아서 깐다고 쉽게 깔리지 않는다. 그래서 winetricks라는 놈을 사용해야 한다. 위의msxml도 winetricks를 사용해서 설치할 수 있다.
$ wget http://www.kegel.com/wine/winetricks
$ chmod a+x winetricks
$ ./winetricks vcrun6
$ ./winetricks msxml4
설치가 끝났다면 StarUML도 받아서 깔아준다. 그냥 실행파일이니까 wine으로 실행시켜주면 된다. 나머지는 윈도 프로그램 까는 것과 마찬가지...
$ wine staruml-5.0-with-cm.exe
이 후, winecfg를 실행해서 다음과 같이 DLL 오버라이드 항목을 설정한다... 고 가이드가 되어 있긴 하던데 없어도 상관 없던 것 같긴 했다 -_- 만, 어쨌건 해주자.
이러면 완료. 실행은 다음과 같이 하면 된다. 귀찮으면 데스크탑 숏컷 하나 등록해 놓고 쓰면 됨.
$ wine "C:\\Program Files\\StarUML\\StarUML.exe"
References
- http://www.daten-garten.de/2008/04/20/staruml-mit-wine-unter-linux-nutzen/
- http://blog.alvonsi.us/2009/05/13/staruml-on-ubuntu-810/
Downloads
- winetricks : http://www.kegel.com/wine/winetricks
- staruml : http://staruml.sourceforge.net/ko/download.php
'생활의발견' 카테고리의 다른 글
티스토리에 Syntax Highlighter 적용하기 (0) | 2012.09.05 |
---|---|
네이트온에서 피진으로 갈아타자 (0) | 2012.06.05 |
리눅스 폰트 설정 : 안티 앨리어싱 추가하기 (0) | 2010.05.18 |
Ubuntu를 Mac OS X look으로 고쳐보자 (1) (1) | 2010.04.15 |
비스타에서 HP LJ1000 드라이버 설치 (0) | 2010.04.12 |