CentOS에서 Firefox용 Java plug-in 설치하기

TacTic에서 checkin을 할 때 file browsing을 하려면 Java(TM) plug-in이 필요합니다.

CentOS에서는 대부분 문제없이 Java(TM) plug-in이 설치되어 있지만, 만약 설치가 되어있지 않아서 문제가 있다면 다음과 같은 과정으로 설치를 하면 됩니다.

4번 또는 5번 부터 시작해도 됩니다.

1. jre 및 jdk 삭제

jre 또는 jdk가 이미 설치되어 있다면 삭제해줍니다.

Applications > Add/Remove Software

root계정 상태가 아니면 root계정 암호를 묻습니다. root 계정 암호를 입력하면 Package Manager가 나타납니다.

Browse/Search/List 탭 중에서 Search로 갑니다.

jre를 입력하고 Search 버튼을 눌러줍니다.

Jre-로 시작하는 Java(TM) Platform Standard Edition Runtime Environment 패키지에 체크가 되어 있다면 체크를 해제하고 Apply 버튼을 눌러줍니다.

다시 jdk를 입력하고 Search 버튼을 눌러줍니다.

Java-1.6.0-openjdk 등으로 시작하는 OpenJDK Runtime Environment 패키지에 체크가 되어 있다면 체크를 해제하고 Apply 버튼을 눌러줍니다.

2. Sound 및 video 관련 패키지를 설치해줍니다. (su 또는 sudo 계정에서)

yum groupinstall “Sound and Video”

3. flash를 설치해줍니다. (su 또는 sudo 계정에서)

yum remove flash-plugin nspluginwrapper*

yum install flash-plugin

4. JRE를 설치해줍니다. (su 또는 sudo 계정에서)

http://www.java.com/en/download/manual.jsp에서 Linux x64 RPM을 다운로드합니다.

(파일: jre-7u5-linux-i586.rpm)

rpm -ivh jre-7u5-linux-i586.rpm

5. Java를 설정해줍니다. (su 또는 sudo 계정에서)

터미널에서 alternatives –config java 를 실행하면 다음과 같이 출력됩니다. (시스템마다 약간 다를 수 있음.)
There are 1 programs which provide ‘java’.

Selection    Command
———————————————–
*+ 1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java

Enter to keep the current selection[+], or type selection number: 1

방금 설치한 /usr/lib/jvm/jre-1.4.2-gcj/bin/java를 선택해줍니다.

터미널에서 alternatives –install /usr/bin/java java /usr/java/latest/bin/java 2 를 실행합니다.
(여기서 숫자 2는 앞에서 선택한 숫자+1 입니다. 전과정에서 1번을 선택하였기 때문에 여기서는 2번임.)

터미널에서 다시 alternatives –config java 를 실행하고 이번에는 /usr/java/latest/bin/java 에 해당하는 번호를 선택해줍니다.

터미널에서 java -version 을 입력하여 다음과 같이 결과가 출력되면 정상적으로 설치가 된 것입니다.

java version “1.7.0_05”
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)

6. Mozilla plugins에 symbolic link를 생성해줍니다. (su 또는 sudo 계정에서)

cd /usr/lib64/mozilla/plugins/

ln -fs /usr/java/latest/lib/amd64/libnpjp2.so

7. Firefox가 실행중이라면 닫고 다시 실행시킵니다.

8. 설치확인

주소창에 about:plugins를 입력하여 Java 관련 내용이 보이거나 Toos > Add-ons 에서 Java(TM) Plug-in이 보이면 정상적으로 설치가 되었습니다.

또는, http://www.javatester.orghttp://java.com/en/download/installed.jsp에가서정상적인 화면이 보인다면 정상적으로 설치가 된 것입니다.

references:

http://wiki.centos.org/TipsAndTricks/PluginsFor64BitFirefox

http://wiki.centos.org/HowTos/JavaRuntimeEnvironment

답글 남기기