오늘 씽크프리를 이용해볼려고 자바를 설치해봤다. 씽크 프리에서 hwp 편집이 가능하다는 이상한 소리를 듣고 설치했지만 결국 뷰어만 가능할 뿐, 편집까지는 불가능 했다.(더욱이 편집은 IE 6.0 에서만 가능하다고 한다 ㅡㅡ;)
또, 씽크프리에서 hwp 파일을 보려고 하는데, 어떤 파일은 읽고 어떤 파일은 읽지 못하는 현상까지 보였다.
(결국, 그냥 wine 으로 뷰어를 쓰는게 답이다.)
뭐, 어쨌거나 자바를 설치하는 방법은 알아 낼 수 있었다. 예전에도 자바를 설치해보긴 했었으나 방법이 복잡했었다.
----------------------------------------------------------------------------------------------------------------
< 저장소 이용 방법 >
먼저, 자바를 설치 하기 전에 우분투 10.04 에서는 sun-java6 패키지들이 모두 서버 패키지에서 없어졌다고 한다. 대신 openjdk-6 를 사용하라고 한다.(오픈소스로 대체 될 수 있기 때문이라고 한다.)
(참조 : http://www.ubuntugeek.com/sun-java-moved-to-the-partner-repository-in-ubuntu-10-04-lucid.html)
그래서 씽크프리 이용을 위해 openjdk-6 와 icedtea6-plugin (파이어폭스에서 openjdk 인식을 위한 용도)를 설치해서 사용을 했는데, 메모리를 300MB 까지 쓰고, cpu 점유율을 50% 까지 올려가면서 작동이 안되었다. ㅡㅡ; (작동이라도 됐으면 상관없는데, 작동도 안된다.) 그래서 결국 자바를 수동 설치 하기로 했다.
참고로 계속 sun-java6 를 이용하려면 캐노니컬 파트너 저장소를 추가해주면 설치가 가능하다.
저장소 추가는 add-apt-repository “deb http://archive.canonical.com/ lucid partner" 를 해주면 된다.
그리고 저장소를 이용한 자바 설치 방법은 아래를 참고하면 된다.
http://www.ubuntugeek.com/how-install-sun-java-runtime-environment-jre-in-ubuntu-10-04-lucid-lynx.html
참고로 저장소 추가 후에 GUI 패키지로 설치를 시도하면 에러가 발생한다. 그러면서 의존성이 깨졌다는 에러를 발생한다.
GUI 패키지로는 라이선스 동의가 안되기 때문에 발생하는 에러인데, 해결하는 방법은 터미널을 열고 sudo apt-get -f install 을 입력하자. 그러면 남은 패키지 설치 여부를 묻는데, y 를 눌러주면 설치를 진행한다.
그러면 파란 라이선스 동의 창이 나타나는데, 오른쪽 빨간 막대에 초점이 가있으므로 오른쪽 방향키를 눌러주면 OK 버튼으로 초점이 이동한다. 거기서 엔터를 눌러주면 라이선스 동의가 되고, 한 번 더 라이선스 동의를 해주면 마무리 설치가 진행이 되고 완벽하게 자바가 설치된다.
----------------------------------------------------------------------------------------------------------------
< 수동 설치 >
http://java.com/en/download/linux_manual.jsp?host=java.com&locale=ko-KR
위 사이트에 들어가면 java 파일이 있다. 이 중에서 32비트 계열은 두번째 것을, 64비트 계열은 세번째 것을 받으면 된다. 그 다음으로 파일을 실행해주어 설치를 하면 끝나는데, 다운 받는 링크 옆에 있는 설명서(Instruction)를 보면 /usr/java 에 설치를 하도록 설명이 되어 있다.
그러나 그 아래에 홈 폴더에다가 설치를 해도 된다고 되어 있는 만큼 간단히 설치하기 위해 홈폴더에 설치를 하자.
먼저, 홈폴더에 .java 디렉토리를 만들자. (폴더명 앞의 . 표시는 숨김폴더임을 의미한다.)
그 다음 받은 파일을 .java 에 옮긴 다음 파일을 우클릭 해서 속성 창을 열자.
그런 다음 권한 탭으로 이동해서 고급권한을 눌러서 사용자 - 실행에 체크를 하고 확인을 누르자.
그러면 파일을 실행 할 수 있게 된다. 그 다음으로 콘솔창을 열거나 F4 키를 열어서 콘솔 탭을 열은 다음 ./jre-****** 라고(정확한 파일명을 입력해주면 된다.) 콘솔창에 치면 파일이 실행 된다.
그러면 라이선스 동의 창이 뜨는데 바로 q 를 누르면 yes/no 가 나오고 yes 라고 입력 해주면 알아서 설치가 된다.
이것으로 .java 폴더에 바로 jre 설치가 완료 됐다.
** 참고로 이 방식으로 하면 리눅스에서 자바가 있는지 모른다. 즉, java 의 실행 파일들이 실행 경로에 없기 때문이다. 이것을 추가하는 방법은 자바 설치 폴더 내에 bin 폴더가 있는데 그 파일들이 모두 실행 파일들이다. 그것들을 echo $PATH 해서 나오는 위치에 링크를 걸어주면 된다. 아니면 직접 폴더로 이동해서 실행해주면 된다.
----------------------------------------------------------------------------------------------------------------
< 파이어폭스 플러그인 추가 >
자바를 설치했다고 해도 파이어폭스에서는 자바가 설치가 됐는지 안 되어 있는지 알 수가 없다.
플러그인을 인식하도록 해야 한다. 파이어폭스 플러그인 폴더에 자바 파일 중 libnpjp2.so 라는 파일에 심볼릭 링크를 걸어야 한다. 자바가 설치된 폴더에 위 파일을 찾아 정확한 위치를 확인한 다음(절대경로)
아래의 명령어를 쳐주자.
sudo ln -s (libnpjp2.so 의 절대경로) /usr/lib/firefox-addons/plugins/
그러면 심볼릭 링크가 걸리고 파이어폭스를 재시작 해주면 부가기능 > 플러그인에 자바 플러그인이 생긴다.
(참고로 저장소 설치를 한 경우에는 sun-java6-plugin 만 설치해주면 된다.)
ps.
아래 링크에 가보면 위 내용 및 그 외의 내용에 대해서 매우 아주 자세히 설명이 되어 있다.
http://sites.google.com/site/easylinuxtipsproject/java
댓글 없음:
댓글 쓰기