redhat9を使っているのですが、glibcのバージョンをあげようと思い、次のサイトを参考にrpmパッケージをインストールしました。
http://www.atmarkit.co.jp/flinux/rensai/lfs03/lf …
無事、インストールが終わったのですがバージョンが、2.3.2のままで、2.3.2-27.9.7になりませんでした。
ls -l /lib/libc-*
と打ち込んでも2.3.2.soと表示されます。
何がまずかったのかわかりません。rpmパッケージをインストールしたのがまずかったのでしょうか。それとも、まだ何かすることをしていないだけなのでしょうか。
自己解決できなかったので、どなたか、ご教授願います。
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
さすがに、私もそこまで時間とって、調査するだけの暇人じゃないし、redhat9なんてもう構成すら忘れているので、ヒントだけ。
まずは、glibcの2.3.2と2.3.3の差分と2.3.3と2.3.4の差分を見て下さい。
中にあるFAQやreadmeなどを読んで下さい。
そうすれば、そもそもredhat9の環境に入れられるものなのかがわかります。
ダメなら、何がダメなのか。別のパッケージをバージョンアップすれば済むのか。
など、順を追っていく必要があります。
glibcはOSの根幹なので、根が深いと大変な作業になりますが、成功されることを祈ってます。
No.2
- 回答日時:
だいたいわかりました。
あとは確認方法なんですが、確認方法と期待している結果自体が間違ってませんか?
ls -l /lib/libc-*と入力して、2.3.2.soと出るのは、普通のことだと思いますが…
どのような結果を期待してたのでしょう?
ところで、glibcのバージョンアップは、なぜやろうと思ったのですか?
その目的が達成されればOKなのではないのですか?
ちなみに、
# rpm -q glibc
とコマンド打てば、インストールしたglibcのバージョン番号は、ちゃんと出ているんじゃないですか?
この回答への補足
回答ありがとうございます。おっしゃるように私の勘違いだったようです。
rpm -q glibc
で、2.3.2-27.9.7と表示されました。ありがとうございました。
実は、私の目的はこんなマイナーなバージョンアップではなくglibc2.3.4にあげることが当初の目標でした。tarアーカイブを集めて(glibc-2.3.4.tar glibc-linuxthreads-2.3.4.tar gcc-core-3.43 binutils-2.15.tar)
http://okwave.jp/qa/q3873137.html
を参照にして、作業を進めていたのですが、glibc-linuxheadが展開すると2つのディレクトリーが出てきて、そこからはわかりませんでしたので、今回仕方なく、RPMでのアップデートを考えたのです。カーネルの再構築はあらかじめお断りしなければいけなかったのですが、事情があって、できません。ですから今回のことのようになりました。もしよろしければ、glibc2.3.4にする方法を私が躓いたところをどうすればよかったのかご教授願えればありがたいです。あつかましくいろいろ書きましたが、よろしくお願いいたします。
No.1
- 回答日時:
「参考に」ではなく、具体的にどのようなコマンドを入力して、どこからダウンロードしたなんていうファイル名のrpmをインストールしたのかなど、やったこと全て書いて下さい。
また、「無事、インストールが終わった」とは、何を根拠に無事に終わったと(証拠というか結果のメッセージがどうだったかなどがわからないと…)言っているのか。
今のままでは、
「ああ、RPMパッケージ入れたのね。そりゃよかった。」
で済んじゃいますし、Redhat9なんて、化石みたいな昔のOSなんて捨てろと言われるのがオチだと思います。
この回答への補足
大変失礼いたしました。一様、やったことをすべて書きますが、rpmファイルをどこから取ってきたのかは、Googleで検索して、とってきたものですのでその点はご理解ください。MD5はすべて、http://www.atmarkit.co.jp/flinux/rensai/lfs03/lf …
に記されたものと同一のものが手に入りました。
それでは、具体的に書きます。
glibc-2.3.2-27.9.7.i386・glibc-devel-2.3.2-27.9.7.i386・glibc-kernheaders-2.4-8.10.i386・glibc-profile-2.3.2-27.9.7.i386・glibc-utils-2.3.2-27.9.7.i386・nscd-2.3.2-27.9.7.i386・glibc-common-2.3.2-27.9.7.i386・glibc-debug-2.3.2-27.9.7.i386・gd-1.8.4-11.i386をダウンロードしました。gd-1.8.4-11.i386とglibc-kernheaders-2.4-8.10.i386はインストールするときに必要だというメッセージが出たので、入れましたが、確か、glibc-utils-2.3.2-27.9.7.i386をインストールするときに必要だといわれました。ちなみにすべて、
rpm -Uvh ファイル.rpm でインストールしました。順番が違うとインストールできないので順番を、1、glibc-devel2、glibc-commonとglibcを同時に3、glibc-kernelheader4、glibc-profile5、nscd6、glibc-debug7、dg-1.848、glibc-util
の順でインストールしていきました。インストールが終わったと書いたのは、依存するファイルや、エラーが出なかったということです。本当にこれでインストールが終わったのかどうかは、私にはわかりません。ただ、
ls -l /lib/libc-*
で、2.3.2.soと表示されたので、まだ何かしなければいけないことがあるのかもしれないのですが私にはわかりませんでした。こんな感じでよいでしょうか。
なにか手落ちがございましたらご指摘ください。よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Fedoraのupgradeで、libruby.so.3.0()がinstallできないという 1 2023/03/30 16:42
- デスクトップパソコン Windows11がインストールできません(自作PC) パッケージ版Windows11がインストール 3 2022/08/06 16:22
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- その他(プログラミング・Web制作) pythonのバージョン変更に関する質問 1 2023/02/14 11:39
- その他(パソコン・周辺機器) チャレンジタッチ3 改造 アプリインストールできない 1 2022/07/01 14:43
- その他(OS) MAC VirtualBoxにインストールしたWindows11がフリーズする 1 2023/03/14 16:31
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- ソフトウェア Windows10のOctaveに関する質問です。 1 2022/05/03 09:45
- Google+ スマホのgoogle チャットで画像を大きくできない 1 2022/07/13 05:36
- ビデオカード・サウンドカード Media EncoderやStreamlabsDesktopのハードウェアエンコードについて 2 2023/03/25 12:16
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パッケージの依存関係をインス...
-
Apacheとtomcatの削除
-
RPM
-
VineLinux3.2 apt-getの設定と ...
-
HD,CD,DVDなどの回転速度
-
perlモジュールのインストール...
-
Centos5.5にwebminをインストー...
-
MACBOOK HDD増設 120(5400RPM)...
-
CPANでインストールしたモジュ...
-
mod_dav_svn
-
RedHat プログラム追加で「致命...
-
yumインストール先は、何で決ま...
-
TURBO Linux 8.0 Server プロモ...
-
リナックス初心者 DLしたアプ...
-
●経緯
-
yumでのインストールと、ソース...
-
glibcのアップグレード
-
yumで実現するには
-
rpmのインストール後の-Vの検証...
-
HDDを5400rpmから7200rpmに換装...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
CPANでインストールしたモジュ...
-
ubuntuでrpmがインストールでき...
-
i386 と i686 の違いとパッケー...
-
CentOSのセキュリティパッチ適...
-
Apacheとtomcatの削除
-
rpmlibのあるところ
-
rpmファイルがインストールでき...
-
ClamAVのインストール
-
RedHat9 Linuxのアンインストー...
-
tomcat・apacheを...
-
Miracle Linuxインストール、グ...
-
httpdのSSLRequireSSLエラー
-
PHP4インストール エラー: 依...
-
RedHat9+Apache2でテストページ...
-
rpmパッケージからspecファイル...
-
RPMパッケージに含まれるファイ...
-
SCSI U320 10000rpmと15000rpm...
-
アプリケーション起動時にsymbo...
-
trac構築について
おすすめ情報