반응형
Fedora 9 버전 배포본에 포함된 패키지로서 오픈 소스로 개발되고 있는 JDK 1.6 버전을 설치 가능하다. 패키지 명은 다음과 같다: java-1.6.0-openjdk
gcj 관련된 패키지와 함께 사용하기 위해서는, java-1.5.0-gcj-compat 패키지를 추가로 설치한다.
기존 패키지에 포함된 Java 플랫폼의 문제점은 Fedora Project JavaFAQ를 참고한다.
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)
#
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!
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를 참고한다.