Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need a recent version of the C++ standard library (version 6).

What is the best way to get this on our RedHat server? I noticed that up2date is not setup. Instead, is there a standard safe location to download it or should I setup up2date? I do no intend to update anything else on the system.

I think up2date may be over-kill. This sounds like it may be a paid service:

Error Message:
    Service not enabled for system profile: "myserver"
Error Class Code: 31
Error Class Info: 
     This system does not have a valid entitlement for Red Hat Network.
     Please visit
     or login at, and from the "Your RHN" tab,
     select "Subscription Management" to enable RHN service for this system.
     An error has occurred while processing your request. If this problem
     persists please enter a bug report at
     If you choose to submit the bug report, please be sure to include
     details of what you were trying to do when this error occurred and
     details on how to reproduce this problem.
share|improve this question

closed as too localized by HopelessN00b, Michael Hampton, Dennis Kaarsemaker, mdpc, Wesley Mar 30 '13 at 6:02

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

This system is ancient. As such it should have been decommissioned years ago. You're doing nobody any favors by expanding its use. – Michael Hampton Mar 29 '13 at 17:03
up vote 3 down vote accepted

You can find the download tree for the Red Hat 9 distribution at:

The packages are in:

You won't find newer versions of those libraries or packages, though. That's just a way to obtain downloads of any additional packages since you don't have up2date capabilities.

What problem are you trying to solve by updating the C++ library?

share|improve this answer
I'm upgrading to Firebird 2.5.... – jcalfee Mar 29 '13 at 15:02
I see compat-libstdc++-7.3-2.96.118.i386.rpm .. The messages rpm install of Firebird has a failed dependance called "". I don't think it is a match. – jcalfee Mar 29 '13 at 15:05
The libstdc++ in RH9 will only provide You're probably out of luck. – ewwhite Mar 29 '13 at 15:07

You are running a ten year old OS that's out of support. Red Hat will not provide any updates, nor will you be able to find anyone on the internet that will support you. You will need to install a more recent version, such as RHEL 6.4. If you do not want to pay for RHEL (which I think you should, as you seem to need support), you can try one of its clones, such as Scientific Linux or CentOS.

share|improve this answer

RedHat9/Shrike was released in March of 2003. It has since been discontinued, and is not supported, so there is no place to get recent rmps for it, because no recent rpms exist.

The currently supported alternatives are Red Hat Enterprise Linux (RHEL), which is a commercial distribution, or CentOS, which is a free distro based on RHEL. Time to upgrade to one of those.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.