bin...続きを読む他の回答も見るQglibcのアップグレードredhat9を使っているのですが、glibcのバージョンをあげようと思い、次のサイトを参考にrpmパッケージをインストールしました。http://www.atmarkit.co.jp/flinux/rensai/lfs03/lfs03b.html無事、インストールが終わったのですがバージョンが、2.3.2のままで、2.3.2-27.9.7になりませんでした。/lib/libc-*と打ち込んでも2.3.2.soと表示されます。何がまずかったのかわかりません。rpmパッケージをインストールしたのがまずかったのでしょうか。それとも、まだ何かすることをしていないだけなのでしょうか。自己解決できなかったので、どなたか、ご教授願います。Aベストアンサーさすがに、私もそこまで時間とって、調査するだけの暇人じゃないし、redhat9なんてもう構成すら忘れているので、ヒントだけ。glibcの2.3.2と2.3.3の差分と2.3.3と2.3.4の差分を見て下さい。中にあるFAQやreadmeなどを読んで下さい。すれば、そもそもredhat9の環境に入れられるものなのかがわかります。ダメなら、何がダメなのか。別のパッケージをバージョンアップすれば済むのか。順を追っていく必要があります。glibcはOSの根幹なので、根が深いと大変な作業になりますが、成功されることを祈ってます。他の回答も見るQLD_LIBRARY_PATHって?環境変数で「LD_LIBRARY_PATH」というのがあるかと思うのですが、この変数はOSが使用する変数なのでしょうか?それとも単一、あるいは複数のアプリケーションソフト(ORACLEなどのような)が使用する変数なのでしょうか?基本的な質問で申し訳ありませんが、教えてください。AベストアンサーOSが使用する変数です。リンク時または実行時にリンクする共有ライブラリを探すために使用されます。LD_LIBRARY_PATHが設定されていない場合、ダイナミックローダーは/libや/usr/lib等に存在するライブラリを検索しますが、それ以外の場所に存在するライブラリを見つける事ができません。実行プログラムが32ビットの場合はLD_LIBRARY_PATHが、64ビットの場合でLD_LIBRARY_PATH_64が設定されている場合はこちらが使用されます。リンク時パスや実行時パスはコンパイル時に設定することもできます。他の回答も見るQシェルスクリプトでファイル内の数値文字列を数値として扱うには失礼します。"よろしくお願いします。exprもやってみたのですが、処理が遅くなるので使いません。興味があって以下のシェルで検証してみました。10秒程度なので、演算が多くなれば確かにexprは不利ですね。exprもやってみたのですが、処理が遅くなるので使いません。興味があって以下のシェルで検証してみました。質問者さんは、別なことを質問しているのではないかと思います。違っていればパスしてください。Core3は、2004年頃のURLを参考にしてもだめだと思う。Debian系は、rpmパッケージをalienコマンドで、deb形式に変換して、dpkgコマンドで、deb形式を取り込めるというワンクッション必要ですね。このことはご存知ですね。これを行なえば、一般のrpmパッケージも、簡単にシステムに組み入れることができます。した手続きを質問者さんは、聞いているのかもしれませんね。CentOSだから、この逆のことを行なえばよいと思います。基本的には、一般公開されているのは、rpm形式なので、上記のことしかWEB上にはないかもしれません。逆の場合は、Debian系のマシンで、deb形式のパッケージを下記のコマンドで、rpm形式のパッケージとして出力させることはできます。alienで調査してください。質問者さんの質問内容から、独断と偏見で曲げて解釈しています。間違っていたら、パスされたし。質問者さんは、別なことを質問しているのではないかと思います。違っていればパスしてください。Core3は、2004年頃のURLを参考にしてもだめだと思う。Debian系は、rpmパッケージをalienコマンドで、deb形式に変換して、dpkgコマンドで、deb形式を取り込めるというワンクッション必要ですね。このことはご存知ですね。installしたものをuninstallするには?御世話になります。vncとうってしまいました。これをuninstallしたいのですがどのようにすればよろしいでしょうか?教えて下さい。パッケージ名では、設定ファイルは削除されずに残ります。他の回答も見るQpingでポートの指定pingでIPアドレスを指定して、通信できるかどうかというのはよく使いますが、pingでポートを指定して応答するかどうかは調べられるのでしょうか?よろしくお願いしますAベストアンサーpingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含むICMP)ではできません。FTPの疎通確認であれば、クライアントからサーバに対するTCP/21通信(FTP-CMD)が可能であること(サーバからクライアントへのTCP/21からの応答を含む)+サーバからクライアントに対するTCP/20通信(FTP-DATA)が可能であること(クライアントからサーバへのTCP/21からの応答を含む)が必要でしょう。・クライアントからサーバへのログイン(TCP/21)・クライアントからサーバへのlsの結果(TCP/20)で確認すればよいでしょう。pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含む...続きを読む他の回答も見るQsedの置換文字に変数を使用したいのですが・・・あるファイルの特定の文字を変換し、上書きをする処理を行いたいのですが、sedの置換文字に変数が渡せなくて困っています。囲まれた中の$はそのままドルマークです。変数展開をするなら、'・・・'で囲んではいけません。何も囲まないか、"・・・"で囲むかです。fileとのメッセージが出ます。hello.cのようになっていて、問題なく感じています。スーパーユーザになって再度コンパイルしても同じでした。くだらないところで躓いているのかもしれませんが、お気づきあらば教授願います。.oの拡張子を持つもの)を作るだけですよ。それは実行可能形式のファイルじゃありません。helloとかしてみてください。他の回答も見るQ特定のディレクトリでコマンドが実行出来ない。特定のディレクトリでコマンドが実行出来ない。rootユーザで特定のディレクトリでlsコマンドを実行するとエラーが発生します。カレントディレクトリが該当のディレクトリでない場合には問題ありません。そのディレクトリではwhoやdfコマンド等でもエラーとなってしまいます。このような現象は、どのような原因が考えられるでしょうか?以下は、全てrootユーザでの実行結果です。df)宜しくお願いいたします。特定のディレクトリでコマンドが実行出来ない。rootユーザで特定のディレクトリでlsコマンドを実行するとエラーが発生します。カレントディレクトリが該当のディレクトリでない場合には問題ありません。そのディレクトリではwhoやdfコマンド等でもエラーとなってしまいます。このような現象は、どのような原因が考えられるでしょうか?以下は、全てrootユーザでの実行結果です。共有ライブラリの問題だと思われます。.so(あるいは、その前後に数字等が付いたもの)というのは、共有ライブラリと言って、WindowsのDLLのようなものです。コマンドを実行するとき等に、必要な共有ライブラリを読み込みます。→「デフォルトのディレクトリ」の順で探されます。LD_LIBRARY_PATHの書式は環境変数PATHと同じで、:で区切られたパスです。このLD_LIBRARY_PATHの中に「.」(カレントディレクトリ)が含まれていると、当然、カレントディレクトリから見付けようとします。含まれている・/opt/oracle/app/product/11.2.0/dbhome_1/lib/stubsにlsやwho等で必要としている共有ライブラリと同じ名前のファイルが存在している(かつ、コマンドが使用している共有ライブラリと合致しない)という状態だと思われます。して、中身を確認してください。共有ライブラリの問題だと思われます。.so(あるいは、その前後に数字等が付いたもの)というのは、共有ライブラリと言って、WindowsのDLLのようなものです。コマンドを実行するとき等に、必要な共有ライブラリを読み込みます。全クリア参照履歴を保存しないこのQ&Aを見た人がよく見るQ&Aセグメンテーション違反#./configureの時点でダメです。glibcバージョンアップセグメンテーション違反#./configureの時点でダメです。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。