Frequently Asked Questions

Learn more about the Oracle Linux Yum Server

  • Home > 
  • Frequently Asked Questions

Frequently Asked Questions

  1. I cannot find a specific older version of a package in the Latest channel for Oracle Linux. Where can I find it?
  2. How do I use Oracle Linux yum server if my system is behind a proxy server?
  3. Where can I learn more about Oracle Linux?
  4. Where can I learn more about Oracle Linux Support?
  5. Where can I learn more about Oracle VM?
  6. Where can I learn more about Oracle OpenStack for Oracle Linux?
  7. Where can I find the source code for these binaries?
  8. Where can I get help getting this yum repository to work?
  9. Where can I learn more about yum?
  10. How can I be notified of Oracle Linux Errata?
  11. How can I use the Oracle Linux yum server to update Oracle VM 3 Server?
  12. How can I convert a RHEL, CentOS or RHEL-compatible system to Oracle Linux with Oracle Linux yum server?

I cannot find a specific older version of a package in the Latest channel for Oracle Linux. Where can I find it?

A: The Latest channel for each Oracle Linux release contains only the set of packages from the most recent release as distributed on the installation media for that release (available on Oracle Software Delivery Cloud) together with all updated packages (errata) following that release. All packages that do not match these criteria are moved to the Archive channel. As such, when a new minor release of Oracle Linux becomes available, the Latest channel is brought up to date with the set of packages that ship on its installation media.

To install a version of a package no longer available in the Latest channel, enable the Archive channel corresponding to your Oracle Linux release and use yum to install the package. For example, for Oracle Linux 7:

sudo yum install -y yum-utils
sudo yum-config-manager --enable ol7_latest_archive
sudo yum install yum install httpd-2.4.6-67.0.1.el7

Where can I learn more about Oracle Linux?

A: You can read a summary of Oracle Linux features and specifications. Additional technical information about Oracle Linux is available on OTN's Oracle Linux Technology Center.

How do I use Oracle Linux yum server if my system is behind a proxy server?

A: To configure yum to use a proxy for all users on a systen, add your proxy server details to /etc/yum.conf. Note that both a http://or https:// prefix and TCP port are required.

     proxy=http://proxy.mydomain.com:8080

If your proxy server requires authentication, add these settings to /etc/yum.conf:

      proxy_username=<proxy username>
      proxy_password=<proxy password>

To configure a proxy server for a single user or session, set the https_proxy or http_proxy environment variable and optionally add these settings to ~/.bash_profile. Note that a protocol prefix is optional:

       https_proxy=proxy.mydomain.com:8080
       export https_proxy

If you've configured proxy settings for a non-root user or session only, remember that many yum commands require root privileges. So, when using sudo, you must use -E to preserve the existing environment. For example:

        sudo -E yum install <some package>

Where can I learn more about Oracle Linux Support?

A: You can read more about Oracle Linux Support at oracle.com/linux/support.

Where can I learn more about Oracle VM?

A: You can read more about Oracle VM here. For technical information about Oracle VM, see the Oracle VM product page on OTN

Where can I learn more about Oracle OpenStack for Oracle Linux?

A:You can read more about Oracle OpenStack for Oracle Linux here . For technical information about Oracle OpenStack for Oracle Linux, see the product page on OTN

Where can I find the source code for these binaries?

A: This yum server offers source packages as well as binary packages. We also provide the source packages for Oracle Linux and Oracle VM on oss.oracle.com, Oracle's portal for all of its free and open source software contributions.

Where can I get help getting this yum repository to work?

A: This yum server is provided for free and without support. You may use the Oracle Linux Community, where fellow users are ready and willing to help.

Where can I learn more about yum?

A: See the Oracle Linux documentation: Using Yum from the Command Line Read more advanced examples of yum on the Oracle Linux community: Useful Yum Commands

How can I be notified of Oracle Linux Errata?

A: To subscribe to Oracle Linux errata notifications via email, go here. You can also stay on top of Oracle Linux errata via Twitter: @orcl_uln

How can I use the Oracle Linux yum server to update Oracle VM 3 Server?

A: To update Oracle VM Server to 3.2.x using the Oracle Linux yum server, use http://yum.oracle.com/repo/OracleVM/OVM3/latest/x86_64/ as YUM Base URL and http://yum.oracle.com/RPM-GPG-KEY-oracle-el5 as YUM GPG Key in Oracle VM Manager. For details please refer to Oracle VM Installation and Upgrade Guide for Release 3.2.

To upgrade from Oracle VM Server 3.2 or 3.1 to Oracle VM Server 3.3, please refer to Oracle VM Installation and Upgrade Guide for Release 3.3 for detailed instructionss, and please do not use the Oracle Linux yum server directly.

To update Oracle VM Server 3.3 to the latest 3.3.x using the Oracle linux yum server use http://yum.oracle.com/repo/OracleVM/OVM3/3x_latest/x86_64/ as YUM Base URL and http://yum.oracle.com/RPM-GPG-KEY-oracle-ol6 as YUM GPG Key in Oracle VM Manager. For details please refer to Oracle VM Installation and Upgrade Guide for Release 3.3.

How can I convert a RHEL, CentOS or RHEL-compatible system to Oracle Linux with Oracle Linux Yum Server?

A: Download and verify the Oracle Linux GPG Key that best matches your RHEL-compatible release and then follow the Getting Started instructions.

Red Hat Enterprise Linux 4, Update 6 or Compatible

              
              # wget https://yum.oracle.com/RPM-GPG-KEY-oracle-el4 -O /usr/share/rhn/RPM-GPG-KEY-oracle
              # gpg --quiet --with-fingerprint /usr/share/rhn/RPM-GPG-KEY-oracle
              pub  1024D/B38A8516 2006-09-05 Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
                   Key fingerprint = 1122 A29A B257 825F 322C  234E 2E2B CDBC B38A 8516
              sub  2048g/0042D4F4 2006-09-05 [expires: 2011-09-04]
              
            

Red Hat Enterprise Linux 5 or Compatible

              
              # wget https://yum.oracle.com/RPM-GPG-KEY-oracle-el5 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
              # gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
              pub  1024D/1E5E0159 2007-05-18 Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
                    Key fingerprint = 99FD 2766 28EE DECB 5E5A  F5F8 66CE D3DE 1E5E 0159
              sub  1024g/D303656F 2007-05-18 [expires: 2015-05-16]      
              
            

Red Hat Enterprise Linux 6 or Compatible

              
              # wget https://yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
              # gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
              pub  2048R/EC551F03 2010-07-01 Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
                    Key fingerprint = 4214 4123 FECF C55B 9086  313D 72F9 7B74 EC55 1F03
              
            

Red Hat Enterprise Linux 7 or Compatible

              
              # wget https://yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
              # gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
              pub  2048R/EC551F03 2010-07-01 Oracle OSS group (Open Source Software group) <build@oss.oracle.com>
                    Key fingerprint = 4214 4123 FECF C55B 9086  313D 72F9 7B74 EC55 1F03
              
            

Getting Started

The Oracle Linux Yum Server is pre-configured during installation of Oracle Linux 5 Update 7 or Oracle Linux 6 Update 3 or higher.

If you have an older version of Oracle Linux, you can manually configure your server to receive updates from the Oracle Linux Yum Server. Read more »

software.hardware.complete