
Ubuntu日本語フォーラム

ログインしていません。
PARTHENONというハードウェア設計ツールをインストールしようとしているのですが、端末内で
% dpkg -i parthenon_2.4.1-1_i386.deb
を実行したところ、
parthenon は以下に依存 (depends) します: libstdc++2.10 ...しかし:
パッケージ libstdc++2.10 はまだインストールされていません。
と表示されました。そこで、libstdc++2.10をインストールしようと、root 権限で
% apt-get update
% apt-get install libstdc++2.10-glibc2.2
と実行したところ
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
E: パッケージ libstdc++2.10-glibc2.2 が見つかりません
となりインストールできませんでした。
対処法が分かる方、教えていただけませんか?
オフライン
http://www-lab09.kuee.kyoto-u.ac.jp/parthenon/distribution/index.html
http://www.kecl.ntt.co.jp/parthenon/html/download_debian_j.htm
でしょうか。
上記ふたつのページのつながりが見つからなくて、ライセンス的に問題ないものなのか、ちょっと迷いましたが。。
内容的にかなり古いDebian用に作られたパッケージを導入しようとしているように見えます。
ライブラリなどが合わないので現在のUbuntuシステムでは使えないかと思います。
どうしても必要であれば、古いDebianシステムを入手するのが次善策と言えますが、恐らくサポート期間も過ぎているような古いものなのであまりお勧めはできません。
# 別途ライセンスについては使用に問題が無いか確認願います。
オフライン
そのサイトからです。
ライセンスに関しては、準会員になったので問題ありません。
投稿後Ubuntuでのlibstdc++2.10に関するページ
http://packages.ubuntu.com/dapper/i386/libstdc++2.10-glibc2.2/download
を発見し、そこで
libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
というファイルをダウンロードし、端末内で
% sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
と実行し、
(データベースを読み込んでいます ... 現在 136645 個のファイルとディレクトリがインストールされています。)
libstdc++2.10-glibc2.2 1:2.95.4-24 を (libstdc++2.10-glibc2.2_2.95.4-24_i386.deb で) 置換するための準備をしています ...
libstdc++2.10-glibc2.2 を展開し、置換しています...
libstdc++2.10-glibc2.2 (1:2.95.4-24) を設定しています ...
libc6 のトリガを処理しています ...
ldconfig deferred processing now taking place
と表示され、インストールできたと思ってもう一度dpkgでparthenonのインストールを試みたのですが、
結果は先と変わりませんでした。
まだlibstdc++2.10がインストールできていないということなのでしょうか?
オフライン
kasshi による投稿:
ライセンスに関しては、準会員になったので問題ありません。
拝承です。
kasshi による投稿:
投稿後Ubuntuでのlibstdc++2.10に関するページ
http://packages.ubuntu.com/dapper/i386/libstdc++2.10-glibc2.2/download
を発見し、そこで
libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
というファイルをダウンロードし、端末内で
% sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
と実行し、
(データベースを読み込んでいます ... 現在 136645 個のファイルとディレクトリがインストールされています。)
libstdc++2.10-glibc2.2 1:2.95.4-24 を (libstdc++2.10-glibc2.2_2.95.4-24_i386.deb で) 置換するための準備をしています ...
libstdc++2.10-glibc2.2 を展開し、置換しています...
libstdc++2.10-glibc2.2 (1:2.95.4-24) を設定しています ...
libc6 のトリガを処理しています ...
ldconfig deferred processing now taking place
と表示され、インストールできたと思ってもう一度dpkgでparthenonのインストールを試みたのですが、
結果は先と変わりませんでした。
dapperはかなり古いバージョンですが、そちらのUbuntuシステムのバージョンはいくつでしょうか。
dapper環境であればサーバ版がまだギリギリサポートされている状況なので、インストールできないということはないかと思いますが、apt-getで入れられなかったということかがら考えるに、もっと新しいUbuntuを使用されているのでは無いかと思います。
dapper用のlibstdc++パッケージが、より新しいUbuntuで使えるか、という点については私には分り兼ねますが、少なくとも普通はやらないし、やらない方がよいかと思います。
動作確認のとれているバージョンのDebianシステムを使う方がよいかと思いますが、どうしてもUbuntuで、ということであれば、dapperを使った方がよいかも知れません。などdapperのデスクトップ版もすでにサポート期間が終了しています。
オフライン