Oracle Enterprise Linux public YUM server
I setup an OEL server the other day and needed to install some packages on it. That meant I would have to insert the DVD, find the RPM file and all of its dependencies, and hope that I had everything I needed. Coming from the Debian/Ubuntu world, this was a pain. I then began searching to see how I can configure it to use a public YUM repository (RedHat, Centos, RPMForge, etc…). I then stumbled across an article describing a public OEL repository at http://public-yum.oracle.com/.
I went to the web page and found the below instructions. A couple of commands and poof! All my packages installed.
Getting Started
- Download and Install Enterprise Linux
- Download and copy the appropriate yum configuration file in place, by running the following commands as root:
Oracle Enterprise Linux 4, Update 6 or Newer
# cd /etc/yum.repos.d
# mv Oracle-Base.repo Oracle-Base.repo.disabled
# wget http://public-yum.oracle.com/public-yum-el4.repoOracle Enterprise Linux 5
# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-el5.repoOracle VM 2
# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-ovm2.repo - Enable the appropriate 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 you plan to update from, e.g.
[el4_u6_base]
- Change
enabled=0
toenabled=1
- Begin using yum, for example:
yum list
yum install firefox