- Introduction
- Configuring Your System to Install Software from Oracle Linux Yum Server
- Oracle Linux
- Oracle Linux 8 and 9: About DNF and Application Stream
- CentOS & Red Hat Enterprise Linux
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
- Installing Software from Oracle Linux Yum Server
- Available Software
- Oracle Linux 7
- Oracle Linux 8
- Oracle linux yum server
- Oracle Linux: The best Linux for your enterprise
- About Oracle Linux
- Download Oracle Linux
- Installing Software from this Yum Server
- Developing with Oracle Linux
- Oracle Instant Client: Connect your Application to Oracle Database
- Adding EPEL (Extra Packages for Enterprise Linux)
- Developing Cloud Native Applications
- Browse the Repositories
- Tutorials, Hands-On Labs and Documentation
- If you need Support.
- Technical information
- Oracle linux yum server
- Oracle Linux: The best Linux for your enterprise
- About Oracle Linux
- Download Oracle Linux
- Installing Software from this Yum Server
- Developing with Oracle Linux
- Oracle Instant Client: Connect your Application to Oracle Database
- Adding EPEL (Extra Packages for Enterprise Linux)
- Developing Cloud Native Applications
- Browse the Repositories
- Tutorials, Hands-On Labs and Documentation
- If you need Support.
- Technical information
Introduction
Oracle Linux yum server hosts software for Oracle Linux and compatible distributions. These instructions help you get started configuring your Linux system for Oracle Linux yum server and installing software via yum or dnf
Configuring Your System to Install Software from Oracle Linux Yum Server
If you are starting from scratch, and don’t have a Linux OS installed, download and install Oracle Linux. Alternatively, use an Oracle Linux Vagrant box to run with Oracle VM VirtualBox or KVM
Oracle Linux
In most cases, your Oracle Linux system will already be set up to install software from Oracle Linux yum server. See Installing Software from Oracle Linux Yum Server for an overview software available on this yum server.
Oracle Linux 8 and 9: About DNF and Application Stream
The yum utility that is provided with Oracle Linux 8 and 9 is based on Dandified Yum (DNF). You can use dnf to install or upgrade RPM packages, while automatically handling package dependencies and requirements. The yum command that is provided with Oracle Linux 8 and 9 is a symbolic link to dnf and you can use the dnf command and all of its options similarly to how you used the yum command on previous releases of Oracle Linux.
DNF introduces the concepts of modules, streams and profiles to allow for the management of different versions of software applications within a single operating system release. To read more about this subject, see the documentation: Oracle® Linux: Managing Software in Oracle Linux
To see a list of available modules in Oracle Linux 8 and 9 Application Stream:
CentOS & Red Hat Enterprise Linux
To switch from CentOS 7 or 8 (excluding Stream) to Oracle Linux, follow these directions on GitHub.
To install software from Oracle Linux yum server on Red Hat Enterpise Linux perform these actions:
Red Hat Enterprise Linux 7
- Import the Oracle Linux GPG key using these instructions.
- Ceate a temporary yum repository configuration file /etc/yum.repos.d/ol7-temp.repo with the following as the minimum required content:
[ol7_latest] name=Oracle Linux $releasever Latest ($basearch) baseurl=https://yum.oracle.com/repo/OracleLinux/OL7/latest/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
# yum install oraclelinux-release-el7
- Remove ol7-temp.repo and any other remaining repo files that may conflict with Oracle Linux yum server:
# mv /etc/yum.repos.d/ol7-temp.repo /etc/yum.repos.d/ol7-temp.repo.disabled
You are now ready to install additional software. See: Installing Software from Oracle Linux Yum Server
If you want to update your system, proceed with the following command:
Red Hat Enterprise Linux 8
- Import the Oracle Linux GPG key using these instructions.
- Ceate a temporary yum repository configuration file /etc/yum.repos.d/ol8-temp.repo with the following as the minimum required content:
[ol8_baseos_latest] name=Oracle Linux 8 BaseOS Latest ($basearch) baseurl=https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
# dnf install oraclelinux-release-el8
- Remove ol8-temp.repo and any other remaining repo files that may conflict with Oracle Linux yum server:
# mv /etc/yum.repos.d/ol8-temp.repo /etc/yum.repos.d/ol8-temp.repo.disabled
You are now ready to install additional software. See: Installing Software from Oracle Linux Yum Server
[OPTIONAL] To update your system, proceed with the following command:
# dnf update --setopt=ol8_appstream.module_hotfixes=true --allowerasing -y
Red Hat Enterprise Linux 9
- Import the Oracle Linux GPG key using these instructions.
- Ceate a temporary yum repository configuration file /etc/yum.repos.d/ol9-temp.repo with the following as the minimum required content:
[ol9_baseos_latest] name=Oracle Linux 9 BaseOS Latest ($basearch) baseurl=https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
# dnf install oraclelinux-release-el9
- Remove ol9-temp.repo and any other remaining repo files that may conflict with Oracle Linux yum server:
# mv /etc/yum.repos.d/ol9-temp.repo /etc/yum.repos.d/ol9-temp.repo.disabled
You are now ready to install additional software. See: Installing Software from Oracle Linux Yum Server
[OPTIONAL] To update your system, proceed with the following command:
# dnf update --setopt=ol9_appstream.module_hotfixes=true --allowerasing -y
Installing Software from Oracle Linux Yum Server
Oracle Linux yum server hosts many different types of software in repositories for which the configuration is installed and updated via release packages. Below is a list of available software and the corresponding release packages to configure yum.
Available Software
- For OL7: Virtualization tools, Oracle® Container Runtime for Docker, etc.
- For OL8 and OL9: BaseOS, Appstream
To see an up to date list of installed and available release packages on Oracle Linux:
Oracle Linux 7
Oracle Linux 8
Oracle linux yum server
Oracle Linux: The best Linux for your enterprise
Read More
About Oracle Linux
The Oracle Linux operating system is engineered for open cloud infrastructure. It delivers leading performance, scalability, reliability and security for enterprise SaaS and PaaS workloads as well as traditional enterprise applications. Unlike many other commercial Linux distributions, Oracle Linux is easy to download and completely free to use, distribute and update. Read on to get started.
Download Oracle Linux
Oracle Linux is available to download, for free, in various forms. Get started here.
Installing Software from this Yum Server
Developing with Oracle Linux
Interested in developing with Node.js, Python, Go or PHP? Learn how to get started below:
Oracle Instant Client: Connect your Application to Oracle Database
Learn how to install Oracle Instant Client packages from this yum server to connect your application to Oracle Database.
Adding EPEL (Extra Packages for Enterprise Linux)
Oracle Linux yum server hosts packages from EPEL (Extra Packages for Enterprise Linux). Read how to install them.
Developing Cloud Native Applications
Are you developing microservice-based applications? Deploying and orchestrating containers? Oracle Linux Cloud Native Environment is a fully integrated suite for the development and management of cloud-native applications. Learn how to install and use it here.
Browse the Repositories
In addition to the above, there are a wealth of other packages available on this server. Browse the repositories below.
Tutorials, Hands-On Labs and Documentation
Dig a little deeper with hand-on labs, tutorial videos, or the Oracle Linux documentation:
If you need Support.
This yum server is offered without support of any kind. Peer support is available via the Oracle Linux Community If you require support, please consider purchasing Oracle Linux Support via the Oracle Store, or via your sales representative.
Technical information
Oracle linux yum server
Oracle Linux: The best Linux for your enterprise
Read More
About Oracle Linux
The Oracle Linux operating system is engineered for open cloud infrastructure. It delivers leading performance, scalability, reliability and security for enterprise SaaS and PaaS workloads as well as traditional enterprise applications. Unlike many other commercial Linux distributions, Oracle Linux is easy to download and completely free to use, distribute and update. Read on to get started.
Download Oracle Linux
Oracle Linux is available to download, for free, in various forms. Get started here.
Installing Software from this Yum Server
Developing with Oracle Linux
Interested in developing with Node.js, Python, Go or PHP? Learn how to get started below:
Oracle Instant Client: Connect your Application to Oracle Database
Learn how to install Oracle Instant Client packages from this yum server to connect your application to Oracle Database.
Adding EPEL (Extra Packages for Enterprise Linux)
Oracle Linux yum server hosts packages from EPEL (Extra Packages for Enterprise Linux). Read how to install them.
Developing Cloud Native Applications
Are you developing microservice-based applications? Deploying and orchestrating containers? Oracle Linux Cloud Native Environment is a fully integrated suite for the development and management of cloud-native applications. Learn how to install and use it here.
Browse the Repositories
In addition to the above, there are a wealth of other packages available on this server. Browse the repositories below.
Tutorials, Hands-On Labs and Documentation
Dig a little deeper with hand-on labs, tutorial videos, or the Oracle Linux documentation:
If you need Support.
This yum server is offered without support of any kind. Peer support is available via the Oracle Linux Community If you require support, please consider purchasing Oracle Linux Support via the Oracle Store, or via your sales representative.