- - PR -
Linux glibcのバージョンダウンについてご意見・ご感想をお聞かせください。
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-12-11 09:12
みなさま
ご返答ありがとうございます。 現状のglibcバージョンは、ASのデフォルトでインストールされる glibc-2.3.2-95.33 です。 宜しくお願いいたします。 | ||||
|
投稿日時: 2006-12-11 22:25
宜しく…と言われても、
もうとっくに回答は出てるように思いますが… # ldd /bin/sh libtermcap.so.2 => /lib/libtermcap.so.2 (0x00bd7000) libdl.so.2 => /lib/libdl.so.2 (0x0092c000) libc.so.6 => /lib/tls/libc.so.6 (0x007ca000) /lib/ld-linux.so.2 (0x007ac000) # ldd /bin/rpm (略) libc.so.6 => /lib/tls/libc.so.6 (0x007ca000) /lib/ld-linux.so.2 (0x007ac000) rpmコマンドもシェルもlibc(glibc)に依存しています。 アンイストールした時点で動作しなくなります。 頑張ればAS3のUpdate0に含まれるglibcまでは戻せるでしょう。 それ以前は無理だとお考え下さい。 [ メッセージ編集済み 編集者: F/A 編集日時 2006-12-11 22:29 ] | ||||
|
投稿日時: 2006-12-11 23:42
こんばんは.
デフォルトでインストールされるのであれば代替機を用意しOSをインストールで済みませんか? 気になるのは、「A(旧)」ソフトが依存するライブラリです。 update を適用した時点で動作しない可能性があるかと。 自分なら、prefixを指定して共有する方法を検討しますね。 | ||||
|
投稿日時: 2006-12-12 09:30
F/A様、Console様
ご返答ありがとうございます。 皆様にご指摘いただきましたように、 glibcの削除はやめ、 古いOSで再度インストールすることを検討してみようと思います。 皆様、多くのご意見・ご感想、 誠にありがとうございました。 | ||||
|
投稿日時: 2006-12-12 12:36
ダウングレードした glibc がパッケージである必要がないのであれば、以下のように rpm パッケージの中身を取り出して、
$ rpm2cpio < (old version glibc).rpm | cpio -idm あとは、libc-x.y.z.so を /lib ディレクトリあたりに置いて、 そのプログラムを起動するときだけ環境変数 LD_PRELOAD=/lib/libc-x.y.z.so を設定することでシンボルの参照を上書きすることができるのではないかと思うのですが・・・。 |