Getting Started

How to connect to the Oracle Linux Yum Server

  • Home > 
  • Getting Started

Manually Configuring Your System for the Oracle Linux Yum Server

  1. Download and Install Oracle Linux
    Alternatively, use an Oracle Linux Vagrant box
    Note: The Oracle Linux Yum Server is already configured on Oracle Linux 5 Update 7 and Oracle Linux 6 Update 3 and higher. No further configuration is necessary.
  2. Note: Linux for Sparc 1.0 ISOs are available at: https://oss.oracle.com/projects/linux-sparc/files/
  3. Download and copy the appropriate yum configuration file in place, by running the following commands as root:

    Oracle Linux 7

    # cd /etc/yum.repos.d
    # wget http://yum.oracle.com/public-yum-ol7.repo

    Oracle Linux 7 (aarch64)

    # cd /etc/yum.repos.d
    # wget http://yum.oracle.com/aarch64/public-yum-ol7.repo

    Oracle Linux 6

    # cd /etc/yum.repos.d
    # wget http://yum.oracle.com/public-yum-ol6.repo

    Oracle Linux 6 (SPARC64)

    # cd /etc/yum.repos.d
    # wget http://yum.oracle.com/sparc64/public-yum-ol6.repo

    Oracle Linux 5

    # cd /etc/yum.repos.d
    # wget http://yum.oracle.com/public-yum-el5.repo

    Oracle Linux 4, Update 6 or Newer

    # cd /etc/yum.repos.d
    # mv Oracle-Base.repo Oracle-Base.repo.disabled
    # wget http://yum.oracle.com/public-yum-el4.repo

    Oracle OpenStack for Oracle Linux 2.0

    # cd /etc/yum.repos.d
    # wget http://yum.oracle.com/public-yum-ol7.repo
    # yum install yum-plugin-priorities

    Note: Make sure to enable ol7_optional_latest repository before installing yum-plugin-priorities on your system

  4. By default, the latest repository is enabled. If you want to change the default, you can enable an alternative repository by editing the yum configuration file.

    • Open the yum configuration file in a text editor
    • Locate the section in the file for the repository want to enable, e.g. [public_ol6_addons]
    • Change enabled=0 to enabled=1
  5. Begin using yum, for example:

    # yum list
    # yum install firefox

You may be prompted to confirm the import of the Oracle OSS Group GPG key.

Manually connecting to the Oracle Linux Yum Server for Oracle Cloud Infrastructure (OCI) Users

Each OCI region has a local Oracle Linux yum server. Access to these is restricted to OCI users only.

  1. Download and copy the appropriate yum configuration file in place, by running the following commands as root:

    Oracle Linux 7

    Phoenix

    # cd /etc/yum.repos.d
    # wget http://yum-phx.oracle.com/yum-phx-ol7.repo

    Ashburn

    # cd /etc/yum.repos.d
    # wget http://yum-ash.oracle.com/yum-ash-ol7.repo

    Frankfurt

    # cd /etc/yum.repos.d
    # wget http://yum-fra.oracle.com/yum-fra-ol7.repo

    Oracle Linux 6

    Phoenix

    # cd /etc/yum.repos.d
    # wget http://yum-phx.oracle.com/yum-phx-ol6.repo

    Ashburn

    # cd /etc/yum.repos.d
    # wget http://yum-ash.oracle.com/yum-ash-ol6.repo

    Frankfurt

    # cd /etc/yum.repos.d
    # wget http://yum-fra.oracle.com/yum-fra-ol6.repo
  2. By default, the latest repository is enabled. If you want to change the default, you can enable an alternative repository by editing the yum configuration file.

    • Open the yum configuration file in a text editor
    • Locate the section in the file for the repository want to enable, e.g. [ol7_addons]
    • Change enabled=0 to enabled=1
  3. Begin using yum, for example:

    # yum list
    # yum install glibc

You may be prompted to confirm the import of the Oracle OSS Group GPG key.

Oracle Linux for Python Developers

To get started with Python development on Oracle Linux, see: Oracle Linux for Python Developers

Oracle Linux for Node.js Developers

To install recent stable releases of Node.js, see: Oracle Linux for Node.js Developers

PHP for Oracle Linux

To install recent stable releases of PHP, see: Oracle Linux for PHP Developers

Frequently Asked Questions

Questions and answers to the most frequently asked questions about Oracle Linux, the Oracle Linux Yum Server, Oracle Unbreakable Linux Support and more. Read more »

software.hardware.complete