家族でマインクラフトをやっていたが、だいぶ熱も冷めてきた感じ(汗)
遂に、Realms を終了したのだ。
ローカルにワールドはダウンロード済みなので、そこを使おうかと思っていた。
iPad でマイクラ立ち上げて、そこに繋にいく。結構安定してローカルLANは接続が出来るようになっていた。
が、やはり不便極まりない(汗)
iPad がスリープに入って、切断されてしまうとか。iPad が専有されてしまうとか。。。
という事で、PocketMine-MPを再度構築しようかと思っていたら、公式でサーバープログラムが用意されているのね(汗)
知らなかったわー
初期のアルファ版リリース(2019年3月27日時点)のようです。
早速、こいつをダウンロードして使ってみた。
wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.10.0.7.zip unzip bedrock-server-1.10.0.7.zip rm bedrock-server-1.10.0.7.zip
そして、起動!
LD_LIBRARY_PATH=. ./bedrock_server ./bedrock_server: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
はい、エラーです。
libssl.so.1.1 が見つかりません。
OpenSSLのバージョンのせいだろう。現在は
openssl version OpenSSL 1.0.2g 1 Mar 2016
のようだ。
が、apt とかでアップグレードが出来ない(汗) ubuntu16.04 だからかな。
という事で、openssl1.1 をビルド
wget https://www.openssl.org/source/old/1.1.0/openssl-1.1.0g.tar.gz tar xzvf openssl-1.1.0g.tar.gz cd openssl-1.1.0g ./config make
出来上がった、libssl.so.1.1 と libcrypto.so.1.1 を bedrock_server のディレクトリへコピー。
※ OpenSSL 1.1 に上げると 他のプログラムに影響が出るかもしれないのでコピーしてみた(汗)
まだ動かないよ。。。
./bedrock_server: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ./bedrock_server) ./bedrock_server: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./bedrock_server)
ここの状況と一緒だった。
Bedrock Dedicated Server 1.7.0にてLinuxのライブラリエラーが起こった
解決策もあったので、そのまんまやってみた。
そして、無事に起動する事が出来た。
また、スマホからの接続もうまくいった!
α版という事で、バグは色々とありそうだが(汗)
おもしろバグを探す旅に出ようかなぁ~
コメント