2

Ubuntu 11.10(64ビット)にvPostgres用のodbcドライバー(postgres用のVmwareのバージョン)をインストールしようとしています。インストーラーのrpmファイル(64ビット)をダウンロードしました。次を使用してrpmをインストールしようとすると、次のようになります。

rpm -ivh Vmware-vPostgres-client.rpm、それは私にこのエラーを示しています:

エラー:依存関係の失敗:
    libc.so.6()(64bit)はVMware-vPostgres-client-1.0.1.1145-532311.x86_64で必要です
    VMware-vPostgres-client-1.0.1.1145-532311.x86_64にはlibc.so.6(GLIBC_2.2.5)(64bit)が必要です
    VMware-vPostgres-client-1.0.1.1145-532311.x86_64にはlibc.so.6(GLIBC_2.3)(64bit)が必要です
    VMware-vPostgres-client-1.0.1.1145-532311.x86_64にはlibc.so.6(GLIBC_2.3.3)(64bit)が必要です
    libdl.so.2()(64bit)はVMware-vPostgres-client-1.0.1.1145-532311.x86_64で必要です
    VMware-vPostgres-client-1.0.1.1145-532311.x86_64にはlibdl.so.2(GLIBC_2.2.5)(64bit)が必要です
    libpthread.so.0()(64bit)はVMware-vPostgres-client-1.0.1.1145-532311.x86_64で必要です
    VMware-vPostgres-client-1.0.1.1145-532311.x86_64にはlibpthread.so.0(GLIBC_2.2.5)(64bit)が必要です
    libresolv.so.2()(64bit)はVMware-vPostgres-client-1.0.1.1145-532311.x86_64で必要です
    VMware-vPostgres-client-1.0.1.1145-532311.x86_64にはlibresolv.so.2(GLIBC_2.2.5)(64bit)が必要です

私が試したいくつかのこと:

findlibpthread.so.0は以下を返します。

/lib/i386-linux-gnu/libpthread.so.0

/lib/x86_64-linux-gnu/libpthread.so.0

/lib32/libpthread.so.0

他のすべてのファイルについても同様の場所を取得します:libc.so.6を見つけます

/lib/i386-linux-gnu/libc.so.6

/lib/x86_64-linux-gnu/libc.so.6

/lib32/libc.so.6

等々。

以下を使用してシンボリックリンクを作成してみました。

sudo ln -s lib / x86_64-linux-gnu / libc.so.6
 /lib64/libc.so.6

sudo ln -s lib / x86_64-linux-gnu / libc.so.6
 /lib/libc.so.6

sudo ln -s lib / x86_64-linux-gnu / libc.so.6
 libc.so.6

しかし、それらのどれも機能しませんでした。このファイルをどこで検索しようとしているのか正確にはわかりません。

ldd Vmware-vPostgres-client.rpmはあまり役に立たず、期待される「動的実行可能ファイルではない」を返します

/etc/ld.so.confファイルにパスを追加してみました

lib /x86_64-linux-gnu/libc.so.6をインクルードします

また、LD_LIBRARY_PATHを指定されたファイルに設定してみましたが、役に立ちませんでした。

ldd--versionはGLIBC2.13を示します

誰かがファイルを正確に検索する場所を教えてもらえますか?

4

1 に答える 1

0

最後に、解決策を見つけました。エイリアンを使用してください。rpmパッケージは、CentOSやredhatなどのLinuxのredhatベースのディストリビューション用です。Debianベースのシステム(Ubuntu)の場合、debパッケージが必要です。Alienは、rpmファイルをdebファイルに変換してubuntuにインストールできる製品です。

于 2012-06-17T05:53:57.817 に答える