ubuntu server 6.10でのFCSのインストールエラーの解決方法を教えてください

このQ&Aのポイント
  • ubuntu server 6.10にFlash Communication Server(以下FCS)をインストールしようとしていますが、インストールスクリプトを実行する際にエラーが発生しました。
  • エラーメッセージには、libstdc++-libc6.2-2.so.3というファイルが見つからないという内容が表示されています。
  • 該当のファイルを含むパッケージをインストールしようとしましたが、見つからないというエラーが発生しました。解決方法を教えてください。
回答を見る
  • ベストアンサー

ubuntuにFCS

ubuntu server 6.10にFlash Communication Server(以下FCS)をインストールしようとしています。 FCSのインストールスクリプト「installFCS」を実行したところ、 ./fcsconfig: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory というエラーが出てしまいます。で、 # ldd fcsconfig したところ、 libstdc++-libc6.2-2.so.3 => not found と表示されます。 libstdc++-libc6.2-2.so.3を含むパッケージを探したところ、libstdc++2.10-glibc2.2 のようなのですが、 # apt-get install libstdc++2.10-glibc2.2 Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package libstdc++2.10-glibc2.2 というように、インストールしようにも入ってくれません。 この場合、どういった解決方法がありますでしょうか。手順レベルでご教示いただければと思います。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.2

インストール出来ませんか? 試しに手元にあるUbuntu 6.10(VMware Workstation)で実行してみましたがインストール出来ています。 ちなみ、sources.listを修正後、apt-get updateは実施してますか? root@ubuntu610:~# apt-get install libstdc++2.10-glibc2.2 Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: libstdc++2.10-glibc2.2 0 upgraded, 1 newly installed, 0 to remove and 105 not upgraded. Need to get 329kB of archives. After unpacking 1384kB of additional disk space will be used. Get:1 http://archive.ubuntu.com edgy/universe libstdc++2.10-glibc2.2 1:2.95.4-24 [329kB] Fetched 329kB in 2s (123kB/s) Selecting previously deselected package libstdc++2.10-glibc2.2. (Reading database ... 89672 files and directories currently installed.) Unpacking libstdc++2.10-glibc2.2 (from .../libstdc++2.10-glibc2.2_1%3a2.95.4-24_i386.deb) ... Setting up libstdc++2.10-glibc2.2 (2.95.4-24) ... root@ubuntu610:~# dpkg -l libstdc++2.10-glibc2.2 Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-===================-===================-====================================================== ii libstdc++2.10-glibc 2.95.4-24 The GNU stdc++ library

wilkins0n
質問者

お礼

なるほど、apt-get updateが必要だったのですね。これでインストールできました。ありがとうございます!

その他の回答 (1)

  • Lean
  • ベストアンサー率72% (435/603)
回答No.1

Ubuntuですが、パッケージは4つのコンポーネント(main、restricted、universe、multiverse)に分類されており、インストール直後はmain、restrictedのみが有効になっています。 libstdc++2.10-glibc2.2ですが、下記URLのページを見れば分かりますがuniverseコンポーネントに含まれています。 Package: libstdc++2.10-glibc2.2 (1:2.95.4-24) [universe] http://packages.ubuntu.com/edgy/libs/libstdc++2.10-glibc2.2 universeコンポーネントは、Ubuntuをインストール直後は有効になっていませんので、自分で有効にしないとインストールする事が出来ません。 /etc/apt/sources.listの編集か、パッケージマネージャからリポジトリでuniverseコンポーネントを有効にする必要があります。 Unofficial Ubuntu 6.10 (Edgy Eft) Starter Guide http://ubuntuguide.org/wiki/Ubuntu_Edgy#How_to_add_extra_repositories 非公式 Ubuntu 6.06 (Dapper Drake) 初心者用ガイド ※6.10の日本語版がないので6.06のです。  dapper(6.06)は、edgy(6.10)に読み替えて見てください。 http://ubuntuguide.org/wiki/Ubuntu_dapper_Ja#extra.E3.83.AC.E3.83.9D.E3.82.B8.E3.83.88.E3.83.AA.E3.82.92.E8.BF.BD.E5.8A.A0.E3.81.99.E3.82.8B.E3.81.AB.E3.81.AF.E3.81.A9.E3.81.86.E3.81.99.E3.82.8C.E3.81.B0.E3.81.84.E3.81.84.E3.81.A7.E3.81.99.E3.81.8B.3F

wilkins0n
質問者

補足

回答ありがとうございます。 下記のようにコメントを外したのですが、それでもlibstdc++2.10-glibc2.2 パッケージをインストールすることができません。他に何か手順はあるのでしょうか? # diff sources.list sources.list.org 22,23c22,23 < deb http://jp.archive.ubuntu.com/ubuntu/ edgy universe < deb-src http://jp.archive.ubuntu.com/ubuntu/ edgy universe --- > # deb http://jp.archive.ubuntu.com/ubuntu/ edgy universe > # deb-src http://jp.archive.ubuntu.com/ubuntu/ edgy universe 32,33c32,33 < deb http://jp.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse < deb-src http://jp.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse --- > # deb http://jp.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse > # deb-src http://jp.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse 38,39c38,39 < deb http://security.ubuntu.com/ubuntu edgy-security universe < deb-src http://security.ubuntu.com/ubuntu edgy-security universe --- > # deb http://security.ubuntu.com/ubuntu edgy-security universe > # deb-src http://security.ubuntu.com/ubuntu edgy-security universe

関連するQ&A

  • Linuxのパッケージインストール

    CentOSにおいて、以下のパッケージをrpmコマンドを使用してインストールしようとしてますが、依存性の欠如でインストールすることができません。 依存性が欠如しているパッケージ名は表示されるのですが、その名前のパッケージ名はCentOSのisoファイルの中には見受けられません。 どのようにしてインストールすべきかご教授下さい。 ■環境  CentOS release 6.4 (Final)  64bitOS   ■インストールしたいパッケージ  compat-libstdc++-33-3.2.3-69.el6.i686.rpm  glibc-2.12-1.107.el6.i686.rpm  libstdc++-4.4.7-3.el6.i686.rpm  libstdc++-devel-4.4.7-3.el6.i686.rpm   ■目的  Oracle Database 12c Release 1 (12.1.0.1) 導入/検証のため  http://www.oracle.com/technetwork/jp/database/enterprise-edition/documentation/db121linux-x64-ja-v10-1984264-ja.pdf     ■インストールされていないパッケージをインストールした際に表示されるメッセージ  # rpm -ivh compat-libstdc++-33-3.2.3-69.el6.i686.rpm 警告: compat-libstdc++-33-3.2.3-69.el6.i686.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: libc.so.6 は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.0) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.1) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.1.3) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.2) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.3) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libm.so.6 は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています # # rpm -ivh glibc-2.12-1.107.el6.i686.rpm 警告: glibc-2.12-1.107.el6.i686.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: libfreebl3.so は glibc-2.12-1.107.el6.i686 に必要とされています libfreebl3.so(NSSRAWHASH_3.12.3) は glibc-2.12-1.107.el6.i686 に必要とされています # # rpm -ivh libstdc++-4.4.7-3.el6.i686.rpm 警告: libstdc++-4.4.7-3.el6.i686.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: ld-linux.so.2 は libstdc++-4.4.7-3.el6.i686 に必要とされています ld-linux.so.2(GLIBC_2.3) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6 は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.0) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.1) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.1.3) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.2) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.3) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.3.2) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.4) は libstdc++-4.4.7-3.el6.i686 に必要とされています libm.so.6 は libstdc++-4.4.7-3.el6.i686 に必要とされています libm.so.6(GLIBC_2.0) は libstdc++-4.4.7-3.el6.i686 に必要とされています # # rpm -ivh libstdc++-devel-4.4.7-3.el6.i686.rpm 警告: libstdc++-devel-4.4.7-3.el6.i686.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: libstdc++(x86-32) = 4.4.7-3.el6 は libstdc++-devel-4.4.7-3.el6.i686 に必要とされています libstdc++.so.6 は libstdc++-devel-4.4.7-3.el6.i686 に必要とされています #

  • rpmファイルがインストールできずエラーを起こします。

    あるrpmファイルをインストールしようとしたところ、下記のようにエラーが表示されました。 環境:Red Hat Linux 9 ターミナルにて****.rpmファイルをインストール実行 -------------------------------------------------- # rpm -ivh ****.rpm エラー:Failed dependencies: libc.so.6(GLIBC_2.3.4) is needed by **** libc.so.6(GLIBC_2.4) is needed by **** libstdc++.so.6 is needed by **** libstdc++.so.6(CXXABI_1.3) is needed by **** libstdc++.so.6(GLIBCXX_3.4) is needed by **** -------------------------------------------------- libc.so.6(GLIBC_2.3.4),libc.so.6(GLIBC_2.4)などのファイルがないためインストールできないといってるようですが、初心者のためわかりません。対処法に詳しい方いらっしゃいましたらご回答よろしくお願いいたします。

  • LinuxへのMySQLのインストール

    RedHat Linux 5.2です。 MySQL5.1.31をインストールしたいのですが上手くいきません。 1.rpmでインストール 2.non rpmでインストール いずれもためしてみたのですがどちらも以下のエラーが出ます。アドバイスよろしくお願いします。 ---------------------------------------------------------------- 1.rpmでインストール 警告:Expecetd Size: 7600697 警告: Actual Size: 7600729 エラー:依存性の欠如     ・・・としてlibc.so.6(GLIBC_2.3、GLIBC_2.3.4、GLIBC_2.4) libpthread.so.0(GLIBC_2.3.2) rtld(GNU_HASH)           coreutils が必要とされています、と出ます。 2.non rpmでインストール # ./scripts/mysql_install_db --user=mysqlとすると →”Please configure the 'hostname' command to return a correct hostname.”と出ます。 そのエラーの最後に--force optionでrestartしたら解決できるという風に書いてあったので # ./scripts/mysql_install_db --user=mysql --force optionとしました。すると ./bin/mysqld:error while loading shared libraries: libstdc++.so.6: cannot open shared object file:No such file or directoryと出て、 shell> ./bin/mysqld --skip-grant & を試してくださいと出ます。 そこでそれを試すと ./bin/mysqld:error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryと出ます。 ---------------------------------------------------------------- LinuxへのMySQLのインストールってこんなに大変なものなのでしょうか?アドバイスよろしくお願いします。

  • RHEL6.1 パッケジ追加時のエラー

    RHEL6.1をインストしております。追加でcompat-libstdc++-33-3.2.3-69.el6.i686をrpm -ivhを使用して追加使用とするとエラーメッセージが出て追加できません。 エラーメッセージは下記のような感じです。 下記のパッケージを先に入れておかないといけないみたいなのですが、下記のパッケージの入手方法及びインスト方法を分かりやすくご説明願いませんでしょうか? rpm程度しか使用したことが無く、その他がよくわかりません。 よろしくお願い致します。 libc.so.6 is needed by XXXX-gcc_XXXX.i686 libc.so.6(GLIBC_2.0) is needed by XXXX-gcc_XXXX.i686 libc.so.6(GLIBC_2.1) is needed by XXXX-gcc_XXXX.i686 libc.so.6(GLIBC_2.1.3) is needed by XXXX-gcc_XXXX.i686 libc.so.6(GLIBC_2.2) is needed by XXXX-gcc_XXXX.i686 libc.so.6(GLIBC_2.2.3) is needed by XXXX-gcc_XXXX.i686 libc.so.6(GLIBC_2.3) is needed by XXXX-gcc_XXXX.i686

  • eclipse がインストールできない!

    eclipse を使いたくて、ネットの情報を参考に  apt-get update  apt-get upgrade  apt-get install eclipse-sdk としたのですが、  Reading package lists... Done  Building dependency tree... Done  E: Couldn't find package eclipse-sdk となってインストールできません。 方法はないでしょうか?

  • finkでwgetをインストールできない

    macかったのでfinkをインストールしたのですが wgetがインストールできません。 Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package wget レポジトリの設定などが別途必要ですか。 linuxをつかっているときはapt-getの設定なんてとくに 意識しなかったのですがfink用の設定を紹介しているサイトがあれば教えてください。

    • 締切済み
    • Mac
  • エラーで起動できません

    バトルフィールド2というPCオンラインゲームのリナックスサーバーをインストールまではできたのですが、いざサーバー起動!!というときに $ cd /bf2server/bf2 $ ./start.sh コマンドと打ち込むと f: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory とエラーが出て起動できません。 libstdc++.so.5が入ってないのかな? この場合どうすればいいでしょうか? OSはFedora Core3をインストールしたてです。

  • rpmエラー(RedHat8)

    現在 RedHat8 kernel 2.4.20-31.9 i686 で運用しております。 あるrpmパッケージをインストールしようとすると エラー: Failed dependencies: libc.so.6(GLIBC_2.3.4) is needed by *.rpm とエラーが返されてしまいます。どうにかこのlibc.so.6(GLIBC_2.3.4)を探して いろいろ入れてみたのですが、どうにもうまくいきません。 どなたかこの解決方法を教えていただけませんか?

  • Vine Linux 4.2でAdobeReader_jpn-8.1.2-1がアンインストールできません。

    Adobe Reader8.1.2-1をVineLinux4.2環境でインストールしたのですが 起動すると error while loading shared libraries: libstdc++.so.6: cannot handle TLS data というエラーメッセージがでてしまい、 AdobeReaderのインストール手順を書いているサイトをみると libstdc++34というパッケージをインストールすればいいということなので sudo apt-get install libstdc++34 と入力したのですがlibstdc++34というパッケージはみつかりません という風なメッセージがでてしまいました。 そこでlibstdc++.so.6だけを見付けたので落として 始めからあったlibstdc++.so.6を上書きして acroread ファイルを開き、最初の方の適当な位置に export LD_PRELOAD=/usr/lib/libstdc++.so.6 と書き加えればいいという事なので書き加えた後、 もう一度AdobeReaderを起動してみたのですがやはりできませんでした。 一度最初からやり直そうと思い rpm -e コマンドでアンインストールするため rpm -e AdobeReader_jpn-8.1.2-1 と実行したのですが エラー: %preun(AdobeReader_jpn-8.1.2-1.i486) スクリプトの実行に失敗しました。終 了ステータス 127 と言うメッセージが返されました。 再インストールしようとしても既にインストールされてあります。 と出てしまいどうすればいいのか分かりません。 左下の足跡アイコンから アプリケーション →オフィス と見るとAdobeReaderはあります。 またインストールした際にできたoptディレクトリにあるAdobeという ファイルは全て消してしまいました。 どうすれば正しくアンインストールできるのか分からず 困っています。よろしくお願いします。

  • J2SDK1.3 + Tomcat + Turbo Linux 6.0での設定

    タイトルの環境で、Tomcatをstartすると以下のエラーになってしまします。/usr/local/jdk/bin/i386/native_threads/java: error in loading s hared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory JDKのライブラリが足りないようなのですが、どうすればよいのでしょうか?