The default CentOS repository is quite old and i cannot find what i need. The JPackage Project is designed for providing up-to-date java packages for Linux user. Please refer to the JPackage Official Website for more details.
To add the JPackage Repository for yum 2.1 or later. Go to /etc/yum.repos.d directory and created a new repo file.
/etc/yum.repos.d/jpackage.repo
# Be sure to enable the distro specific repository for your distro below: # - jpackage-fc for Fedora Core # - jpackage-rhel for Red Hat Enterprise Linux and derivatives [jpackage-generic] name=JPackage (free), generic mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0 failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=1 [jpackage-fc] name=JPackage (free) for Fedora Core $releasever mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=fedora-$releasever&type=free&release=5.0 failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0 [jpackage-rhel] name=JPackage (free) for Red Hat Enterprise Linux $releasever mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=redhat-el-$releasever&type=free&release=5.0 failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0 [jpackage-generic-nonfree] name=JPackage (non-free), generic mirrorlist=http://www.jpackage.org/jpackage_generic_nonfree_5.0.txt failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0 # Updates [jpackage-generic-updates] name=JPackage (free), generic mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0-updates failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=1 [jpackage-fc-updates] name=JPackage (free) for Fedora Core $releasever mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=fedora-$releasever&type=free&release=5.0-updates failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0 [jpackage-rhel-updates] name=JPackage (free) for Red Hat Enterprise Linux $releasever mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=redhat-el-$releasever&type=free&release=5.0-updates failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0 [jpackage-generic-nonfree-updates] name=JPackage (non-free), generic mirrorlist=http://www.jpackage.org/jpackage_generic_nonfree_5.0-updates.txt failovermethod=priority gpgcheck=0 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0
Please note that only the [jpackage-generic] and [jpackage-generic-updates] are enabled and i also set gpgcheck=0 such that we don’t need to import the repository key.
Type yum update and your JPackage Repository is ready.
Done =)
Reference: JPackage – Yum (or up2date) Configuration
you rock this saved my bacon
LikeLike
you are welcome =)
LikeLike