在Ubuntu操作系统上玩Minecraft
为了家里的孩子们,我会创建一个MINECRAFT环境。
以前,我搭建了一个使用Raspberry Pi的环境,运行着“Raspberry Pi上的PC版(JAVA版)Minecraft”。
然而,使用1GB内存的Raspberry Pi 3 Model B+经常因内存不足而无法实用。
也许使用具有2G/4G内存容量的Raspberry Pi 4 Model B可以解决这个问题,但由于其他原因,我已经将PC调整为家庭/客人使用,并重新进行了基于PC的环境整理。
为了降低管理成本,操作系统选择了Linux进行安装,另外根据”为工作室配置使用Ubuntu的USB启动”(参考链接https://qiita.com/nanbuwks/items/785a28b6baf3a77cae5b)的方法,本来想使用USB启动,但由于这种方式存在不稳定的情况,所以这次使用了SSD/HDD安装的版本。
环境
-
- PC
ThinkPad X230,内存为 8G。
Ubuntu 在更换固态硬盘时似乎会出毛病,因此最好还是多占用一些主内存。
确认Ubuntu Linux 18.04 , 20.04
SSD/HDD等安装完成
Minecaft JAVA版
1.14.4,1.12.2,20w20b 以及 1.16.5 确认
安装
为了使儿童也能阅读并进行安装操作,本文采用了冗长的描述。
打开网页浏览器,输入 http://minecraft.net ,然后点击“下载”。
(2021/03/20 追記:网站结构已经更改。如果找不到链接,请直接打开↓,选择Linux的DEBIAN版本。)
下载Minecraft.deb文件,打开终端,按照以下步骤进行安装。
$ sudo apt update
完成后,将其移动到下载的位置。
$ cd 下载
或者
$ cd Downloads
我试图安装,但是…
$ sudo dpkg -i Minecraft.deb
选中了先前未选中的软件包 minecraft-launcher。
(加载数据库 ... 目前已安装 199362 个文件和目录。)
Minecraft.deb 解压准备中...
minecraft-launcher (2.1.5965) 解压...
dpkg: 由于依赖性问题,无法配置 minecraft-launcher:
minecraft-launcher 依赖于: oracle-java8-installer | openjdk-8-jre ... 但是:
软件包 oracle-java8-installer 尚未安装。
软件包 openjdk-8-jre 尚未安装。
minecraft-launcher 依赖于: libpango1.0-0 (>= 1.14.0) ... 但是: ...
软件包 libpango1.0-0 尚未安装。
dpkg: Error while processing package minecraft-launcher (--install):.
依赖问题 - 放弃配置
处理 gnome-menus (3.13.3-11ubuntu1) 的触发器 ...
处理 desktop-file-utils (0.23-1ubuntu3) 的触发器 ...
处理 mime-support (3.60ubuntu1) 的触发器 ...
处理 hicolor-icon-theme (0.17-2) 的触发器 ...
处理过程中发生错误: ...
minecraft-launcher
成为邻居。
为了解决依存关系,我们决定使用名为gdebi的工具。
首先,安装gdebi。
$ sudo apt install gdebi
接下来,按照以下方式您就可以进行安装。
$ sudo gdebi Minecraft.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
Official Minecraft Launcher
安装软件包?[是/否]:是
(正在加载数据库 ... 当前已安装 199938 个文件和目录)
准备部署 Minecraft.deb ...
在 minecraft-launcher (2.1.5965) 中覆盖并扩展(至 2.1.5965) ...
minecraft-launcher (2.1.5965) 设置中 ...
在 gnome-menus (3.13.3-11ubuntu1) 中处理触发器 ...
处理桌面文件-utils (0.23-1ubuntu3) 中的触发器 ...
处理 mime-support (3.60ubuntu1) 的触发器 ...
处理 hicolor-icon-theme (0.17-2) 的触发器 ...
已经安装完成了。
安装完成后,
按下Windows键+S然后输入“mine”,然后启动minecraft-launcher。
我使用「玩耍」进行了启动。
提示
为了为儿童购买多个许可证,应该怎么办?
许可证是通过ID(电子邮件地址)和密码方式进行管理的。因此,例如可以获取4个许可证,将Minecraft安装在10台设备上,并在其中4台上输入许可证以同时进行游戏等操作。
只能使用一个邮件地址购买一次许可证,但是我希望能够由成年人统一管理儿童使用的许可证。
经过考虑,使用扩展邮件地址来购买多个许可证似乎是最方便的选择。
如果你拥有一个例子为 anyone@gmail.com 的拓展邮箱地址,比如在gmail上,那么便可以。
-
- anyone+minecraft01@gmail.com
-
- anyone+minecraft02@gmail.com
-
- anyone+minecraft03@gmail.com
- …
这个地址可以接收任何人的邮件,即任何邮件都可以发送到anyone@gmail.com。
如果您在Gmail中的电子邮件地址包含符号,则该符号将被视为分隔符。分隔符字符因邮件系统而异,但只要拥有扩展电子邮件地址,您就可以进行类似操作,并可以具有多个帐户。
(2020/08/10 增记)起初我在 Gmail 中错误地用句点作为分隔符进行描述,但实际上应该使用加号。经过指正后,我已经进行了修正。
「让MOD进入Linux版的MINECRAFT」
「Ubuntu 上的Minecraft故障排除指南」
https://qiita.com/nanbuwks/items/01fb4873d4a5ecc8ff98
Note: The date specified in the question has been translated to “2021/06/12 追記” which means “added on 12th June 2021”.