Ubuntu 10.4を実行する32ビットマシンにOracleをインストールしようとしています。私は buntuにOracleをインストールする チュートリアルに従っています。最初のステップでは、ライブラリlibstdc ++ 5を手動でインストールする必要があります。著者は2つのステップを実行します。
おそらくお気づきかもしれませんが、これら2つのファイルには「_AMD64」という接尾辞が含まれており、著者が64ビットAMDプロセッサを使用していることを指摘しています。これらの各ファイル作成者は、/ usr/lib64および/ usr/lib32フォルダーにコピーし、両方のフォルダーにlibstdc ++。so.5のソフトリンクを作成します。
32ビットマシンを実行しているので、「_ AMD64」という接尾辞なしでこれらの2つのファイルをダウンロードしただけです。
予期しないことに、/ usrフォルダーに2つのlibフォルダー(/ usr/lib64および/ usr/lib)も見つかりました。
だからここに私の問題があります:私はどのファイルをどこでコピーしなければならないのか分かりません:
1)著者が行ったのと同じ手順を実行する必要がありますか?つまり、「_ AMD64」の接尾辞が付いたファイルをダウンロードし、/ usr/lib64および/ usr/libフォルダに配置する必要がありますか?
2)または、「_ AMD64」の接尾辞なしでライブラリを使用する必要がありますか?
そしてもう1つの質問:なぜ/ usr/lib64を持っているのですか?
答えは部分的で、3つの部分で構成されています
パート1. AMD64プロセッサーを搭載したマシンについて
チュートリアルの作成者が行うことは次のとおりです。
なぜ彼が第二段階を踏むのかは明らかではありません。コメントは大歓迎です。
パート2. Intel 32ビットプロセッサ(i386/i686)を搭載したマシンについて
ほとんどの場合 Intel 32ビットマシンとUbuntu 10.4がインストールされている場合、1つのライブラリ(libstdc ++ 5_3.3.6-20〜lucid1_i386.deb、より高いバージョンを書く)が必要であり、/ usr/libディレクトリに配置する必要があります
パート3。32ビットマシンにlib64が存在する理由はまだ明確ではないため、コメントを歓迎します。