They are required by the Oracle installer. If you install x86_64 Linux, you may be very surpised to find that some of the essential RPMs are i386 RPMs. UseĪnd to help you guess at which rpm is missing. When your oraInventory/log/Install-log indicates a problem with a "native library" start your Web search. This is definitely a situation where Oracle has decided that if you do not already know your way around RPMs, you have no business installing an Oracle database.
The next update revision will NOT improve the RPM situation. The RPMs definitely will NOT be accurately documented in the official guide, and they may not be accurately documented in the Ace's guides. Ls /tmp/cdrom/Enterprise/RPMS> /tmp/RPM_LISTS/rpmsdisk1.txt Depending on what media you used to install Unbreakable Linux, what works for you might be slightly different: this is how I did it: The very first step after completing your install and logging in (as root) for the first time should be to mount each of the disks you used to install Unbreakable Linux and direct the list contents of the RPMs onto your server. My successful install required about a dozen additional RPMs and one of them was from a previous revision update. In other words, you may need to find a previous revision update of Unbreakable Linux (off the Oracle website) for one or more of the RPMs required by the Oracle installation. So far as I can tell, it is RedHat Enterprise and the only change made by Oracle is that RedHat icon is now replaced by a penguin in armour who will do his best (this one is definitely designed to be masculine looking) to win the battle against you.Īfter installing Unbreakable Linux, even if you select all the right packages, as per documentation, you will need to hand-install several additional RPMs and one or two of them may not even be from the same revision update as your install. Oracle's own version of Linux that they provide on their own Web site specifically to be used with Oracle installations does not meet expectations. This document is NOT intended to help you avoid reading those documents (sorry), but it is intended as a supplement to help you keep your sanity while doing it.
I read no fewer than 4 Installation Guides (depending on what you count as an Installation Guide, I might have read six) while attempting to install Oracle on Linux plus an uncountable number of on-line troubleshooting support. I found the organization in the official guides to be less than optimal for learning a system, and there are references in the Guides to other documents that supposedly supply supplemental information on a particular topic, but if you actually go to those links and try to find the information that is supposed to be contained there, it isn't.
The unofficial installation instructions, provided with no guarantees by Oracle Aces will be easier to read and generally more accurate, but not as complete as the official guide, and they won't have the same errors. The official guide will not be accurate first because there will be some errors in it (a typo here, an uncorrected instruction left over from an earlier version there) and second because it will be out of date before you read it.
The first thing you should know is that there is no ONE Installation Guide that you should be reading. The 5th time was the charm and now that I have just begun the long and painful process of converting our database from a very old version of Oracle Enterprise on Solaris, to a new version of Oracle Standard Edition on Linux, I thought I would outline some of the very basic things that anyone who wants to install Oracle on Linux should know and won't find (easily) in any available documentation. Those words kept ringing in my ears as I installed 64bit Oracle 10g on 64bit "Unbreakable Linux" (aka Uninstallable Linux) for the 5th time. What he meant by that was, that sometimes the reason for not making something clear and easy is to scare away those who either don't have the intelligence or the education to be in control of something complex or that some entity wanted to create a cache´ or mystique about some process to increase its pricetag. "If it were easy, anyone could do it." That's what my Dad used to tell me when I struggled to understand something and then afterward, when I finally understood it, realized that if it had been explained differently, I would not have had so much trouble.
Alwanza: How To Linux - Installing Oracle 10g