- JDK 7 Installation for Linux Platforms
- Contents
- System Requirements
- JDK 7 Installation Instructions
- Installation of the 64-bit JDK on Linux Platforms
- Installation of the 64-bit JDK on RPM-based Linux Platforms
- Installation of the 32-bit JDK on Linux Platforms
- Installation of the 32-bit JDK on RPM-based Linux Platforms
- General Installation Notes
- Root Access
- Overwriting Files
- System Preferences
- Java SE Binaries Checksum
- Checksum for Java SE 7u79 binaries
- Java Archive
- The Oracle Java Archive offers self-service download access to some of our historical Java releases
- Previous Java releases
- Java SE
- Java EE
- Java ME
- 7u79 Update Release Notes
- Java™ SE Development Kit 7, Update 79 (JDK 7u79)
- IANA Data 2015a
- Security Baselines
- JRE Expiration Date
- JavaFX Release Notes
- Blacklist Entries
- Bug Fixes
JDK 7 Installation for Linux Platforms
See JDK 7 and JRE 7 Installation Guide for general information about installing JDK 7 and JRE 7.
For information on enhancements to JDK 7 that relate to the installer, see Installer Enhancements in JDK 7.
Contents
Note: For RPM-based Linux distributions, such as Red Hat or SuSE, refer to the RPM-based installation instructions.
System Requirements
See Oracle JDK 7 and JRE 7 Certified Systems Configurations for information about supported platforms, operating systems, and browsers.
On a 64-bit system, you can download either the 64-bit or the 32-bit version of the Java platform. However, if you are using a 32-bit browser and you want to use the plugin, then you need to install the 32-bit version of the Java platform. To determine which version of Firefox you are running, launch the application, and select the menu item Help -> About Mozilla Firefox. At the bottom of the window is a version string line that contains either «Linux i686» (32-bit) or «Linux x86_64» (64-bit). To setup the Java plugin, see Manual Installation and Registration of Java Plugin for Linux.
JDK 7 Installation Instructions
Note that, as in the preceding example, the number is sometimes preceded with the letter u , for example, 7u2 , and sometimes it is preceded with an underbar, for example, jdk1.7.0_02 .
The following table lists the options available for downloading the JDK 7 release on a Linux platform. The link in the first column takes you to the instructions for that version.
Download File | Architecture | Who Can Install |
---|---|---|
jdk-7u -linux-x64.tar.gz | 64-bit | anyone |
jdk-7u -linux-i586.tar.gz | 32-bit | anyone |
jdk-7u -linux-x64.rpm | 64-bit RPM-based Linux | root |
jdk-7u -linux-i586.rpm | 32-bit RPM-based Linux | root |
Installation can be performed using either of the following:
- Installation of Oracle Linux JDK using archive binaries ( .tar.gz ) allows you to install a private version of the JDK for the current user into any location, without affecting other JDK installations. However, it may involve manual steps to get some of the features to work (for example, the -version: release option of the java command which allows you to specify the release to be used to run the specified class requires the correct path to the JDK release under /usr/jdk).
- Installation of Oracle Linux JDK using RPM packages allows you to perform a system-wide installation of the JDK for all users, and requires root access. RPM-based Linux platforms are based on Red Hat and SuSE.
Note: When you download and install the Java Development Kit (JDK), the associated Java Runtime Environment (JRE) is also installed.
JDK 7u6 and later releases include JavaFX SDK (version 2.2 or later). The JavaFX SDK and Runtime are installed and integrated into the standard JDK directory structure.
For information about how to work with JavaFX, see JavaFX Documentation.
Installation of the 64-bit JDK on Linux Platforms
This procedure installs the Java Development Kit (JDK) for 64-bit Linux, using an archive binary file ( .tar.gz ).
These instructions use the following file:
1. Download the file. Before the file can be downloaded, you must accept the license agreement. The archive binary can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location.
2. Change directory to the location where you would like the JDK to be installed. Move the .tar.gz archive binary to the current directory.
3. Unpack the tarball and install the JDK.
The Java Development Kit files are installed in a directory called jdk1.7.0_ in the current directory.
4. Delete the .tar.gz file if you want to save disk space.
Installation of the 64-bit JDK on RPM-based Linux Platforms
This procedure installs the Java Development Kit (JDK) for 64-bit RPM-based Linux platforms, such as Red Hat and SuSE, using an RPM binary file ( .rpm ) in the system location. You must be root to perform this installation.
These instructions use the following file:
1. Download the file. Before the file can be downloaded, you must accept the license agreement.
2. Become root by running su and entering the super-user password.
3. Uninstall any earlier installations of the JDK packages.
4. Install the package.
To upgrade a package:
5. Delete the .rpm file if you want to save disk space.
6. Exit the root shell. No need to reboot.
Installation of the 32-bit JDK on Linux Platforms
This procedure installs the Java Development Kit (JDK) for 32-bit Linux, using an archive binary file ( .tar.gz ).
These instructions use the following file:
1. Download the file. Before the file can be downloaded, you must accept the license agreement. The archive binary can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location.
2. Change directory to the location where you would like the JDK to be installed. Move the .tar.gz archive binary to the current directory.
3. Unpack the tarball and install the JDK.
The Java Development Kit files are installed in a directory called jdk1.7.0_ in the current directory.
4. Delete the .tar.gz file if you want to save disk space.
Installation of the 32-bit JDK on RPM-based Linux Platforms
This procedure installs the Java Development Kit (JDK) for 32-bit RPM-based Linux platforms, such as Red Hat and SuSE, using an RPM binary file ( .rpm ) in the system location. You must be root to perform this installation.
These instructions use the following file:
1. Download the file. Before the file can be downloaded, you must accept the license agreement.
2. Become root by running su and entering the super-user password.
3. Uninstall any earlier installations of the JDK packages.
4. Install the package.
To upgrade a package:
5. Delete the .rpm file if you want to save disk space.
6. Exit the root shell. No need to reboot.
General Installation Notes
Root Access
Overwriting Files
System Preferences
See the Preferences API documentation for more information about preferences in the Java platform.
Источник
Java SE Binaries Checksum
Checksum for Java SE 7u79 binaries
Filename | MD5 Checksum |
---|---|
jdk-7u79-linux-i586.rpm | 5aeed0298dfa12e2367d64c2519f96e3 |
jdk-7u79-linux-i586.tar.gz | b0ed59147c77a6d3e63a7b340e4e1d28 |
jdk-7u79-linux-x64.rpm | 8486da4cdc4123f5c4f080d279f07712 |
jdk-7u79-linux-x64.tar.gz | 9222e097e624800fdd9bfb568169ccad |
jdk-7u79-macosx-x64.dmg | e085660e60ed1325143ac5e15391ebb9 |
jdk-7u79-solaris-i586.tar.Z | 6c2ae56e6e7856df7e19d24adc5fee10 |
jdk-7u79-solaris-i586.tar.gz | f9cfcb6a54029d52de39bd55daf706d2 |
jdk-7u79-solaris-x64.tar.Z | 50d51de74b9b2629d63e87a56a7f1c12 |
jdk-7u79-solaris-x64.tar.gz | d9d3bffbf2e0643613a5c13f61e472aa |
jdk-7u79-solaris-sparc.tar.Z | b37d4f32e6b5f2e05cf466bd12c57351 |
jdk-7u79-solaris-sparc.tar.gz | 427e32e0786413a74685c9269a718ef7 |
jdk-7u79-solaris-sparcv9.tar.Z | 361759ae15d424e6961b435af6864a7f |
jdk-7u79-solaris-sparcv9.tar.gz | ea8c80dc03d553eda461d0dcdf6dd2cc |
jdk-7u79-windows-i586.exe | 5dbd9dd32597278d5efce7426e2daf85 |
jdk-7u79-windows-x64.exe | 6c0ea86f9c2b3c1e7d95c513785f1f55 |
server-jre-7u79-linux-x64.tar.gz | beb8f9ddab6b3fd9fee7a8ce7652c815 |
server-jre-7u79-solaris-i586.tar.gz | 0decebd5c17bd9fb7ab13a42927e978d |
server-jre-7u79-solaris-x64.tar.gz | 35815be5eff6029e4cb59557239c572b |
server-jre-7u79-solaris-sparc.tar.gz | d48ebfbe5525c565f71f2a5e8065a899 |
server-jre-7u79-solaris-sparcv9.tar.gz | 3af385193898feb6bdea4d627f7fb100 |
server-jre-7u79-windows-x64.tar.gz | 0aba028b6402fe0026259a06007b1d64 |
jre-7u79-linux-i586.rpm | 7678667addb5242bf8313d33e98b36df |
jre-7u79-linux-i586.tar.gz | eba02bbd1dcb9546fed93a9854b84ed9 |
jre-7u79-linux-x64.rpm | 28ecc42e74830bc4b69bf072e25377c2 |
jre-7u79-linux-x64.tar.gz | fcd884a57920d90fa23240abb403fcf5 |
jre-7u79-macosx-x64.dmg | 2354185c436f6ac583ecb480a01b7b7c |
jre-7u79-macosx-x64.tar.gz | 3fed1bdac695d8d4b551cc69731862ed |
jre-7u79-solaris-i586.tar.gz | 373cb4bb01b8209c831c5b912c2b6998 |
jre-7u79-solaris-x64.tar.gz | a3e1088a8d36e8636d3bc766e0cc2f4e |
jre-7u79-solaris-sparc.tar.gz | f0fc76de64b6fefe0c2841899d76af45 |
jre-7u79-solaris-sparcv9.tar.gz | d39aa4fb615b435404390347b95f113e |
jre-7u79-windows-i586-iftw.exe | 916cb21c5d592bab676c927c5e4077de |
jre-7u79-windows-i586.exe | b00a72bbd34d2d78df828b6017ad8827 |
jre-7u79-windows-i586.tar.gz | 3481b565244252bbff9714d2edf41c4b |
jre-7u79-windows-x64.exe | 30f7272829a0cbfa9aabba86dabfe221 |
jre-7u79-windows-x64.tar.gz | a606819b6d20fbfd3f3e33490c09590d |
Use the md5sum command line utility on Linux to verify the integrity of the downloaded file.
Use the md5 command line utility on Mac OS X to verify the integrity of the downloaded file
See the following articles for guidance on how to verify these checksums on other platforms:
Источник
Java Archive
The Oracle Java Archive offers self-service download access to some of our historical Java releases
WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production.
For production use Oracle recommends downloading the latest JDK and JRE versions and allowing auto-update.
Only developers and enterprise administrators should download these releases.
Downloading these releases requires an oracle.com account. If you don’t have an oracle.com account you can create one here.
For current Java releases, please visit Oracle Java SE Downloads.
Current update releases for JDK 7 is available for support customers.
For more information on the transition of products from the legacy Sun download system to the Oracle Technology Network, visit the SDLC Decommission page announcement.
Previous Java releases
Java SE
Java Client Technologies
Java 3D, Java Access Bridge, Java Accessibility, Java Advanced Imaging, Java Internationalization and Localization Toolkit, Java Look and Feel, Java Media Framework (JMF), Java Web Start (JAWS), JIMI SDK
Java Platform Technologies
Java Authentication and Authorization Service (JAAS), JavaBeans, Java Management Extension (JMX), Java Naming and Directory Interface, RMI over IIOP, Java Cryptography Extension (JCE), Java Secure Socket Extension
Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files
The Java Cryptography Extension enables applications to use stronger versions of cryptographic algorithms. JDK 9 and later offer the stronger cryptographic algorithms by default.
The unlimited policy files are required only for JDK 8, 7, and 6 updates earlier than 8u161, 7u171, and 6u181. On those versions and later, the stronger cryptographic algorithms are available by default.
Java Database
Java DB Connectivity (JDBC), Java Data Objects (JDO)
Misc. tools and libraries
Sample Code for GSSAPI/Kerberos, Java Communications API
Java SE downloads
Java EE
Java EE SDK
Java Application Platform SDK, Java EE SDK, Samples
GlassFish Server
GlassFish, Sun Java System Application Server, IDE Toolkit, Java Application Verification Kit (AVK) for Enterprise, Project Metro Web Services
Java EE Documentation
First Cup, Javadocs, Tutorials, Demos, Blueprints
Java EE Platform
J2EE Application Deployment, J2EE Client Provisioning, J2EE Connector Architecture, J2EE Deployment, J2EE Management, Java API for XML, Java Messaging Service (JMS), Java Servlet, Java Transaction Service (JTS), JavaMail, JavaServer Faces, Struts and Core J2EE
Java ME
DVB, J2ME Connected Limited Device Configuration (CLDC), J2ME Mobile Information Device Profile (MIDP), Java Card, Mobile Media API Emulator (MMAPI), Java ME SDK, Java TV, OCAP Sun Specification, Project Lightweight UI Toolkit, Security and Trust Services API for J2ME (SATSA), Wireless Toolkit, Documentation and Exclusion List Installer
Источник
7u79 Update Release Notes
Java™ SE Development Kit 7, Update 79 (JDK 7u79)
The full version string for this update release is 1.7.0_79-b15 (where «b» means «build»). The version number is 7u79.
IANA Data 2015a
JDK 7u79 contains IANA time zone data version 2015a. For more information, refer to Timezone Data Versions in the JRE Software.
Security Baselines
The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 7u79 are specified in the following table:
JRE Family Version | JRE Security Baseline (Full Version String) |
---|---|
7 | 1.7.0_79 |
6 | 1.6.0_95 |
5.0 | 1.5.0_85 |
JRE Expiration Date
The JRE expires whenever a new release with security vulnerability fixes becomes available. Critical patch updates, which contain security vulnerability fixes, are announced one year in advance on Critical Patch Updates, Security Alerts and Third Party Bulletin. This JRE (version 7u79) will expire with the release of the next critical patch update scheduled for July 14, 2015.
For systems unable to reach the Oracle Servers, a secondary mechanism expires this JRE (version 7u79) on August 14, 2015. After either condition is met (new release becoming available or expiration date reached), the JRE will provide additional warnings and reminders to users to update to the newer version. For more information, see JRE Expiration Date.
JavaFX Release Notes
This JDK release includes JavaFX version 2.2.79.
Blacklist Entries
A new blacklist entry is included in this release.
For more details on the entry, see the related Cisco Security Advisory.
Bug Fixes
This release contains fixes for security vulnerabilities. For more information, see Oracle Java SE Critical Patch Update Advisory.
For a list of bug fixes included in this release, see JDK 7u79 Bug Fixes page.
The following are some of the notable bug fixes included in this release:
Area: tools/jar
Synopsis: Improve jar file handling
Starting with JDK 7u79 release, the jar tool no longer allows the leading slash «/» and «..» (dot-dot) path component in zip entry file name when creating new and/or extracting from zip and jar file. If needed, the new command line option «-P» should be used explicitly to preserve the dot-dot and/or absolute path component.
Источник