linux64 (opensuse 12.2) に monetdbd がインストールされていません

linux64 (opensuse 12.2) に monetdbd がインストールされていません

私はファイル内の指示に従ってLinux64ボックスにmonetdbインストールしました。ダウンロードはMonetDB-11.15.7.zipHowToStart.rstここ

Monetdbのクイックスタートページによると、私は実行できるはずです(monetdbではありませんモネットdbd)

shell> monetdbd create /path/to/mydbfarm

しかし、monetdbd私のシステムにインストールされている

find / -iname "*monetdbd"

その代わりmonetdbとがmclientインストールされていますが、それぞれ

monetdb status
> monetdb: cannot find a control socket, use -h and/or -p

mclient
> could not connect to localhost:50000: Connection refused

インストールで何が問題になったのでしょうか?

解決済み

./configure実際には出力に注意を払うべきだった

./configure ...

* Enabled/disabled components:
    gdk is enabled
    monetdb5 is enabled
    sql is enabled
    jaql is enabled
    geom is enabled
    fits is enabled
    rdf is disabled (by default)
    datacell is disabled (by default)
    odbc is enabled
    jdbc is enabled
    control is enabled
    testing is enabled

最初にインストールしたとき、必要なライブラリのほとんどが欠落していました。

答え1

あなたの問題は環境設定に関係しているのではないかと思います。$PATH に /usr/local/bin ディレクトリがありますか?

printenv PATH | grep "/usr/local/bin"

これにより、そのディレクトリを含む $PATH が返されるはずです。そうでない場合は、実行可能ファイルへの完全修飾パスを指定しないと、monetdbd を実行できません。

/usr/local/bin/monetdbd

MonetDB をダウンロードし、設定して作成したところ、おっしゃったさまざまな実行可能ファイルが見つかりました。

私のインストール

$ ls -l /usr/local/bin/monetdb* /usr/local/bin/mclient
-rwxr-xr-x 1 root root 261422 May  1 05:10 /usr/local/bin/mclient
-rwxr-xr-x 1 root root 198612 May  1 05:10 /usr/local/bin/monetdb
-rwxr-xr-x 1 root root 364977 May  1 05:10 /usr/local/bin/monetdbd

また、make installステップを実行するときは、 を使用して実行する必要がありますsudo

関連情報