01.JAVA/Java2008. 7. 15. 10:36
반응형
Fedora 9 버전 배포본에 포함된 패키지로서 오픈 소스로 개발되고 있는 JDK 1.6 버전을 설치 가능하다. 패키지 명은 다음과 같다: java-1.6.0-openjdk

less..

# yum install java-1.6.0-openjdk
Loaded plugins: priorities
fedora                                                   | 2.4 kB     00:00
updates                                                  | 2.3 kB     00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package java-1.6.0-openjdk.i386 1:1.6.0.0-0.12.b09.fc9 set to be updated
--> Processing Dependency: tzdata-java for package: java-1.6.0-openjdk
--> Running transaction check
---> Package tzdata-java.noarch 0:2008b-1.fc9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 java-1.6.0-openjdk      i386       1:1.6.0.0-0.12.b09.fc9  updates            28 M
Installing for dependencies:
 tzdata-java             noarch     2008b-1.fc9      fedora            167 k

Transaction Summary
=============================================================================
Install      2 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 28 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): tzdata-java-2008b-1.fc9.noarch.rpm                | 167 kB     00:00
(2/2): java-1.6.0-openjdk-1.6.0.0-0.12.b09.fc9.i386.rpm  |  28 MB     00:55
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: tzdata-java                  ######################### [1/2]
  Installing: java-1.6.0-openjdk           ######################### [2/2]

Installed: java-1.6.0-openjdk.i386 1:1.6.0.0-0.12.b09.fc9
Dependency Installed: tzdata-java.noarch 0:2008b-1.fc9
Complete!
# java -version
java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
#

less..


gcj 관련된 패키지와 함께 사용하기 위해서는, java-1.5.0-gcj-compat 패키지를 추가로 설치한다.

less..

# yum install java-1.4.2-gcj-compat
Loaded plugins: priorities
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package java-1.5.0-gcj.i386 0:1.5.0.0-21.fc9 set to be updated
--> Processing Dependency: sinjdoc for package: java-1.5.0-gcj
--> Running transaction check
---> Package sinjdoc.i386 0:0.5-6.fc9 set to be updated
--> Processing Dependency: java_cup >= 0.10 for package: sinjdoc
--> Running transaction check
---> Package java_cup.i386 1:0.10-0.k.6jpp.2 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 java-1.5.0-gcj          i386       1.5.0.0-21.fc9   fedora            127 k
Installing for dependencies:
 java_cup                i386       1:0.10-0.k.6jpp.2  fedora            175 k
 sinjdoc                 i386       0.5-6.fc9        fedora            786 k

Transaction Summary
=============================================================================
Install      3 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 1.1 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): java_cup-0.10-0.k.6jpp.2.i386.rpm                 | 175 kB     00:00
(2/3): sinjdoc-0.5-6.fc9.i386.rpm                        | 786 kB     00:01
(3/3): java-1.5.0-gcj-1.5.0.0-21.fc9.i386.rpm            | 127 kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: java-1.5.0-gcj               ######################### [1/3]
  Installing: sinjdoc                      ######################### [2/3]
  Installing: java_cup                     ######################### [3/3]

Installed: java-1.5.0-gcj.i386 0:1.5.0.0-21.fc9
Dependency Installed: java_cup.i386 1:0.10-0.k.6jpp.2 sinjdoc.i386 0:0.5-6.fc9
Complete!

less..


기존 패키지에 포함된 Java 플랫폼의 문제점은 Fedora Project JavaFAQ를 참고한다.
Posted by 1010