2

Red Hat Enterprise 5 サーバーにアプリケーションを移植しており、サーバーには GCC v4.1.2 がインストールされています。GCC 4.2 が必要です。4.1.2 は yum ネットワークの最新バージョンです。新しい .repo ファイルをダウンロードし、それを更新するために yum install を実行すると、サーバーで実行されている古いアプリケーションで依存関係のエラーが発生する可能性はありますか? そうなるとは思いませんが、前向きではありません。ライブサーバーで作業するのはこれが初めてで、何も台無しにしたくありません. それだけで安全ですか?

アドバイスありがとう!

4

1 に答える 1

2

GCC 4.2 のランタイム ライブラリは GCC 4.1 のランタイム ライブラリと下位互換性があるため、古いライブラリにリンクされているものはすべて新しいライブラリで正常に動作するはずです。

とはいえ、技術的には新しいライブラリで動作する場合でも、特定の 4.1.2 バージョンに依存する RPM パッケージが存在する可能性があります。もちろん、何かを台無しにしたら、それはあなた自身の責任です;-)

とにかく、RHEL5で利用できるGCC 4.1.2より新しいものはないと思います

于 2013-04-24T15:43:56.030 に答える