3 Installation and Availability
WARNING:
Oracle Linux 7 is now in Extended Support. See Oracle Linux Extended Support and Oracle Open Source Support Policies for more information.
Migrate applications and data to Oracle Linux 8 or Oracle Linux 9 as soon as possible.
You can download a full Oracle Linux 7 installation media image from the Oracle Software Delivery Cloud at https://edelivery.oracle.com/linux. You can also obtain Oracle Linux 7 packages from the Unbreakable Linux Network (ULN) and the Oracle Linux yum server.
The following table lists some of the channels and repositories that will be made available on ULN and Oracle Linux yum server for Oracle Linux 7.
ULN Channel | Oracle Linux yum server Repository | Description |
---|---|---|
|
|
Latest packages for Oracle Linux 7. |
|
|
Base packages for the initial release (Update 0) of Oracle Linux 7. |
|
Patches for the initial-release packages of Oracle Linux 7. |
|
|
|
GPL-licensed packages for Oracle Linux 7 that have not been sourced from upstream. |
|
DTrace user-space packages for Oracle Linux 7. |
|
|
Ksplice packages for Oracle Linux 7. |
|
|
|
MySQL Community Edition 5.5 packages for Oracle Linux 7. |
|
|
MySQL Community Edition 5.6 packages for Oracle Linux 7. |
|
|
Latest optional packages (including most
|
|
Oracle software packages for Oracle Linux 7. |
|
|
|
Latest Unbreakable Enterprise Kernel Release 3 (UEK R3) packages for Oracle Linux 7. |
|
OpenFabrics Enterprise Distribution (OFED) 2.0 packages for UEK R3 on Oracle Linux 7. See Installing OFED Packages from the ol7_x86_64_UEKR3_OFED20 Channel. |
|
|
Oracle VM VirtualBox packages for Oracle Linux 7. |
Note:
Some ULN channels will not be made available until after the initial release.
Oracle Linux yum server does not provide equivalent repositories for some channels that are available on ULN. These channels provide non-open source packages.
The kernel source code is available after the initial release via a public git source code repository at https://oss.oracle.com/git/?p=linux-uek3-3.8.git.
UEK R3 is the default boot kernel for fresh installations of Oracle Linux 7.
For systems that are running UEK R3 and are subscribed to the
ol7_x86_64_UEKR3
channel on ULN, or the
ol7_x86_64_UEKR3
repository on Oracle Linux yum
server Server, you upgrade to the latest UEK release as follows:
-
Upgrade all packages on the system, including kernel packages.
sudo yum update
By default, the boot manager automatically enables the most recent kernel version so you do not need to change your GRUB configuration.
-
Reboot the system.
sudo systemctl reboot
Upgrading from Oracle Linux 6
It is possible to upgrade an Oracle Linux 6 Update 5 system to Oracle Linux 7 under the following conditions:
-
The system meets the minimum installation requirements for Oracle Linux 7. See System Requirements.
-
UEK R3 has been installed on the system to be upgraded and is the default boot kernel. Upgrading from UEK R2 is not supported.
-
No Oracle product stack is present on the system.
Upgrading is supported only for systems that are installed with the Minimal Install base environment.
The following table shows the changes that are applied to any kernels that are configured on the system being upgraded.
Kernel on Original System | Kernel on Upgraded System |
---|---|
RHCK (2.6.32) |
RHCK (3.10.0) for Oracle Linux 7 is installed. RHCK (2.6.32) is removed. |
UEK R3 (3.8.13) |
UEK R3 (3.8.13) for Oracle Linux 7 is installed and made the default boot kernel. The previous version of UEK R3 is removed. |
For instructions on how to perform an upgrade, see Oracle Linux 7: Installation Guide.
Installing OFED Packages from the ol7_x86_64_UEKR3_OFED20 Channel
If you subscribe a system to the
ol7_x86_64_UEKR3_OFED20
channel on ULN,
remove any existing OFED packages before installing any new OFED
packages from this channel. The OFED packages are not upgradable
if you installed them from the Oracle Linux 7 full installation
DVD image, the ol7_x86_64_latest
channel on
ULN, or the ol7_latest
repository on Oracle
Yum Server, or if they are present on an Oracle Linux 6 Update 5
system that you have upgraded to Oracle Linux 7.
Use the rpm command to remove the old OFED packages, for example:
sudo rpm -e infiniband-diags \ libibcm \ libibcm-devel \ libibmad \ libibmad-devel \ libibumad \ libibumad-devel \ libibverbs \ libibverbs-devel \ libmlx4 \ librdmacm \ librdmacm-devel \ opensm-devel \ opensm-libs \ ibacm-devel \ ibutils \ ibutils-libs
You can then use yum to install the new packages, for example:
sudop yum install ibutils
If you see a package conflict, use rpm to remove the old package before trying to install the new package again.