NOTE: That "enabled RHEL 6 yum repo" is an important assumption. You can check that you have that enabled with the command
# yum repolist
and look for the base "Red Hat Enterprise Linux 6Server - ppc64" repo.
The second note is these instructions assume you can get through company firewall's to get to outside repositories. You will require firewall access to public.dhe.ibm.com (184.108.40.206) and linuxpatch.ncsa.uiuc.edu (220.127.116.11)
Here we provide the short-cut links and steps for this process. Read the instructions if you have a different setup.
First, we highly recommend the new yum repo process. So to start, go to
and under the Yum repository section at the top of the page, click on the Learn more and download tools. Course, you could skip a step and just click on that "learn more" link here.
From the yum page, there a Configuration RPM file that you need to download and install on your system. In my case and at this time, the file I downloaded was named ibm-power-repo-1.1.6-5.ppc.rpm. I believe that this file works across RHEL 5, RHEL 6, SLES 10, and SLES 11, but here I'm just playing around with RHEL 6.1 so that's all I tested.
Step 1: rpm -i ibm-power-1.1.6-5.ppc.rpm
Once that's installed, you should install the recommended packages
Step 2: yum install ibm-power-managed-rhel6
In my case, the results of this command were:
sqlite.ppc 0:3.6.20-1.el6 src.ppc 0:18.104.22.168-11277
Finally, we very often take advantage of the latest Advance Toolchain compilers and optimized system libraries, so the last step for now is to install the latest Advance Toolchain 5.0 packages.
Step 3: yum install advance-toolchain-at5*
Which nicely downloads and installs the -devel, -perf, and -runtime rpms on the server. The Advance Toolchain packages are about 650MB in total, so that's something I usually start and return to later.
There are of course more packages, more recommendations, more tools. But this should get you started. You might consider the IBM SDK. We always recommend oprofile on your system.