安卓手机使用 Box64 模拟 x64 架构搭建 Minecraft 基岩版服务器(BDS)!
前言
之前我录过一期视频利用 tmoe 搭建 PNX 的教程,但是我相信更多人还是想要原版 BDS 的体验。这不,群里的大佬分享了一个很好用的开源项目: Box64
利用它,我们就可以模拟 x64 环境运行 BDS!
你甚至可以用它来跑一些 Windows 才能玩的游戏哦,这玩意儿可以开 wine, 所以 Gal…… 额嗯, B站上你搜 Box64
应该就有相关的教程
这个模拟出来的性能比 tmoe 里装 x64 架构的容器好些,虽然这个教程仍然需要 tmoe 的 arm 架构容器(
准备
- 安卓手机(Android 11以下,如果是 Android 11以上,则可能需要更多步骤,具体请等博客更新)
- Termux
- 合适的上网环境
- 勤劳的双手以及耐心
安装 Termux
使用 tmoe 管理器安装容器
如果你有一定的基础,你可以不用它来安装容器。
天萌参考手册
这里就复制一条我比较推荐的安装方法:
curl -LO https://l.tmoe.me/2.awk; awk -f 2.awk |
本次教程使用 Ubuntu 20.04 演示 因为 Debian 11 我要用
以下操作建议都在 root 用户下运行,如果你自己创建有用户,一定要切换过来哟。
安装 Box64
ptitSeb/box64
本来我们是需要自己编译的,但是基于 Debian 的 Linux
可以使用 @ryanfortner 的 apt 存储库来安装预编译的 box64 deb,所以理论本教程使用的 Ubuntu 应该也可以跑(
那么不浪费时间,直接贴指令给你们:
sudo apt install nano unzip wget gpg -y |
下面这一步最好切换网络环境,要不然很慢,原本 Github 只有三步的,我帮你们拆开,也加了点东西(
sudo apt update && sudo apt install box64-android -y |
至此,box64 也算安装完毕了,你可以去 Github 或者直接执行 Box64
查看使用方法,可以带参数运行一些程序咯,那么接下来我们来下载 BDS.
下载 BDS 并修改配置文件
下载适用于 MINECRAFT 的 BEDROCK 版专属服务端软件
选 Linux 的,不是 Windows 哦。
然后使用 wget 下载,建议先创建一个文件夹,下面是我推荐的步骤(只用加链接就好啦):
mkdir BDS |
接下来我们来修改配置文件,使用
nano server.properties |
Ctrl+O 保存,Ctrl+X 退出。
BDS, 启动!
保险起见,我们先赋予可执行权限
chmod +x bedrock_server |
懒得折腾参数,直接
LD_LIBRARY_PATH=. box64 ./bedrock_server |
然后我们的 BDS 就开起来了!
其实会有小概率报错崩溃,所以要备份存档awa
不要 Ctrl+C 关闭服务器!!!
最好使用 stop
关闭!
之后该如何开启呢?我们一般进入容器,默认都是在 /root
文件夹,输入
cd BDS |
前提是,之前你创建文件夹的时候用的名字是BDS
!
备份文件及更新 BDS
相对重要的可能是地图、白名单、日志、权限名单和服务器配置文件。那么我们选择使用 zip 压缩文件吧,比较常见,指令也比较简单,于是我手搓了一个脚本,感谢
Bedrock-OSS/BDS-Versions
我的脚本放在 Github 啦~
mcxiaolan/AutoUpdate-BDS
在 BDS 目录运行:
wget -O update-bds.sh https://jsdelivr.ltya.top/gh/mcxiaolan/AutoUpdate-BDS/update-bds.sh && bash update-bds.sh |
尾声
后面我会录如何使用内网穿透的
(已经录好啦)
IPv6 我目前不太会调光猫/路由器,欢迎各位评论留言呀~
如果有任何问题,博客菜单联系,评论区也可以,图床一定要选好一些的awa
感谢阅读,凌晨写的,花了一个小时多一些yee