ドキュメントの指示に従ってlinux64システムにmonetdb
インストールしました。ダウンロード準備完了MonetDB-11.15.7.zip
HowToStart.rst
ここ。
Monetdbのクイックスタートページによると、実行できるはずです(monetdbに注意してください)。いいえ通貨データベース)
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
。