10.04 Lucid에서 Oracle SQL-developer 설치하기

이번에 컴을 하나 얻어서 새로 우분투 10.04와 Oracle SQL-Developer 설치하였습니다.

Oracle SQL-Developer를 설치하는 방법에는 여러가지가 있습니다만, 저는 Oracle Source ZIP을 DEB으로 자동 변환해주는 make-sql-developer-package방법을 채택하기로 하였습니다

[code:1t1sosmu]sudo apt-get install make-sql-developer-package[/code:1t1sosmu]

Oracle에서 SQL-Developer를 다운로드 받습니다. 기타 플랫폼용으로 받습니다(ZIP 형식)

[url:1t1sosmu]http://www.oracle.com/technology/global/kr/software/products/sql/index.html[/url:1t1sosmu]

make-sql-developer-package를 사용하여 deb으로 변환합니다. 그런데…

[code:1t1sosmu]make-sqldeveloper-package sqldeveloper-5440-no-jre.zip[/code:1t1sosmu]

에러 메세지가 뜨더군요 dos2unix를 찾을 수 없답니다.

[quote:1t1sosmu]/usr/bin/make-sqldeveloper-package: 1050: dos2unix: not found
[/quote:1t1sosmu]

찾아보니 8.04 버전에 있었던 sysutils도 사라지고… 해서 걍 우분투에서 기본적으로 사용하고 있는 tofrodos를 이용하여 dos2unix를 대체하였습니다.

[code:1t1sosmu]sudo ln /usr/bin/todos /usr/bin/dos2unix[/code:1t1sosmu]

이후 다시 변환 실시, 야매인데도 잘 먹히더군요

[code:1t1sosmu]make-sqldeveloper-package sqldeveloper-5440-no-jre.zip[/code:1t1sosmu]

[quote:1t1sosmu]Building sqldeveloper package in "/home/eugene/Temp".[/quote:1t1sosmu]

설치완료 후 잘 사용하고 있습니다. 다른 분들도 참고하시라고 글타래 작성합니다.

좋은 하루 되세요.

*추가 : 설치후 J2SE full path를 적을 때는 다음과 같이 sun-java의 jdk path를 적어주심 될 겁니다.

[code:1t1sosmu]/usr/lib/jvm/java-6-sun-1.6.0.20[/code:1t1sosmu]

(갱신)
우분투 10.10 maverick에서는 make-sql-developer-package의 이름이 바뀌었습니다.
sqldeveloper-package로 이름이 바뀌었고, 의존성 때문에 debhelper패키지를 추가로 설치해주셔야 합니다.

[code:1bgwjzjk]sudo apt-get install sqldeveloper-package debhelper[/code:1bgwjzjk]

위에 전술했던 dos2unix 문제점은 수정되었더군요. 단지 debhelper만 추가로 설치해주시면 됩니다.