もともと5.9以降で動作しないことが知られているサードパーティ独自のアプリケーションをCentOS 5.4で使用しています。アプリケーションを実行できる最新のCentOSバージョンに徐々にアップグレードしたいと思います。まもなく5.9にアップグレードする予定なので、yum update
これはオプションではありません。 5.5から5.8までのインストールDVDの4つすべてを焼き、各DVDをインストールして損傷の場所を正確に確認したいのですが、/etc/yum.conf.d
5.4から5.5などのファイルをインポートするより簡単な方法があるかもしれません。誰でも指示を提供できますか?
(悲しいことに、このアプリは大規模なブルー会社に買収されてすぐに中断されたため、アプリベンダーに修正を依頼することはできませんでした。)
編集する:
さらなる調査によると、GNU Cライブラリと互換性がないことがわかりました。アプリケーションはglibc-2.5-58を使用してCentOS 5.9で正しく実行されますが、通常のglibc-2.5-107を使用すると中断されます。これで、アプリケーションを実行するときにLD_LIBRARY_PATHに古いバージョンのglibcを割り当てます。
ベストアンサー1
最初のCentOSインストールDVDをリポジトリとして扱えると思います。つまり、DVD isoイメージを繰り返して/media/cdrom
1つbaseurl
のストレージに設定し、別のストレージを無視するようにfile:///media/cdrom
指示できます。次の行を含むyum
項目を作成します/etc/yum.repos.d/CentOS-Media.repo
。
[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
yum
このリポジトリのみを使用するように指示します。
yum --disablerepo=\* --enablerepo=c5-media install lynx
2of2
警告1:解決策があるかどうかわからない場合DVDのRPMが必要な場合、この操作は失敗します。警告2:一部のパッケージの特定のバージョンを更新するにはDVD全体が必要なため、これはわずかな帯域幅の無駄です。 HTTPFS
、広告されたとおりに機能する場合は、ここに大きな利点がある可能性があります(試してみたことはありません)。