GNU/Linux >> Linux の 問題 >  >> Cent OS

Centos4.8およびGlibc2.5?

CentOS4.8にglibc2.5をインストールするにはどうすればよいですか?

CentOS 4.8がEOL化されていることは知っていますが、これはすべて問題ありません。しかし、私が働いている環境はこのバージョンを使用しており、しばらくの間使用されます。だから、それは私が立ち往生しているものです。

yumの使用に精通しています 、ただしrpmの使用にはあまり慣れていません 。

承認された回答:

原則として、yumではなくrpmを使用してパッケージをアップグレードするのは簡単です。centosのRPMをダウンロードできる場所を検索し、ダウンロードして、rpm -i packagname.rpmを使用してインストールします。 。または、ソースrpmをダウンロードし、Centos 4.8でコンパイルしてインストールします(つまり、バックポートします。これは、glibcがバックポートする環境の大部分を構成するため、glibcで行うのはかなり奇妙なことです)。

新しいglibcパッケージが持つ可能性のある依存関係について繰り返します。つまり、新しいglibcは他のパッケージの新しいバージョンに依存する可能性があります。 (libcにはいくつかある可能性があります)。

Centos 4.8に付属するバージョンのlibcを必要とする、または新しいバージョンと互換性のない現在インストールされているパッケージについても繰り返します(新しいglibcで問題ないバージョンにアップグレードする必要があります)。 glibcにはたくさんある可能性があります これらのうち、それらの多くは他のライブラリになります。

これらの追加のアップグレードは、アップグレードの別のサイクルをトリガーする可能性があります。等々。 glibcの場合、「may」を「will」として扱います。

本当にやりたいのか自問する必要があると思います。あなたの目的は矛盾しています-あなたはcentosの古いリリースを維持したい/必要がありますが、新しいlibcも必要です。一部のパッケージでは、それは大したことではありませんが、glibcはLinuxシステムのコア部分であり、変更すると、システム上でコンパイルされたほぼすべての実行可能ファイルに影響します。正常に動作するものもあれば、新しいglibcで完全に機能しないものもあります。また、(最悪の場合)動作や結果が微妙に異なる(そして間違っている)ものもあります。

これにより、Centos 4.8を使用するメリットがまったくない状況になります(たとえば、よく知られているシステムと動作、すべての癖とバグには修正/回避策があり、驚きはありません) AND 新しいバージョンにアップグレードすることの利点の一部/ほとんど/すべてが、魚でも家禽でもない独自のハイブリッドシステムを実行しているという事実によって相殺されます。それはスーパーミュータントパワーとのハイブリッドではなく、不当にミスマッチなパーツのフランケンシュタインの怪物になります。

関連:Centos – Debian / Ubuntuの名前変更ユーティリティがCentOSなどの他のディストリビューションのものと異なるのはなぜですか?

要するに、私の推奨事項は、あなたが持っているものに固執するか、最新のCentos6.3にアップグレードすることです。かなり厳格な変更管理プロセスが機能しているようです。そのため、慎重な計画(とにかく常に良い考え)と、アップグレードの必要性の書面による正当化が必要になります。これには、古いバージョンが引き起こしている問題の詳細や、アップグレードによってもたらされるメリット。

また、新しいCentosで重要なアプリケーションが正常に機能することを実証できることは、正当化の非常に貴重な補足になります。可能であれば、6.3マシンまたはVMを起動して、ソフトウェアをインストールしてみてください。


Cent OS
  1. CentOSにNode.jsとNPMをインストールする方法

  2. CentOSへのPostgreSQLとphpPgAdminのインストール

  3. CentosとUbuntuでのNTPの設定

  1. CentOS7にNginxをインストールして構成する方法

  2. CentOS7および8にdigをインストールする方法

  3. CentOS7にNode.jsとNPMをインストールする方法

  1. CentOS7にRedisをインストールして設定する方法

  2. CentOS7にGitLabをインストールして構成する方法

  3. CentOS7にRedmineをインストールして設定する方法