我尝试在 Ubuntu 15.04、15.10、16.04 和 16.10 上安装 Minecraft

#针对Ubuntu 16.04的GNOME版本进行了优化。但一般的Ubuntu版本应该也没有问题。
#支持的版本:
#Ubuntu桌面版15.04 / 15.10 / 16.04 / 16.10
#Ubuntu服务器版15.04 / 15.10 / 16.04 / 16.10
#Minecraft 1.7.10 / 1.8及以上版本
#由于这是普通的安装,我将略去安装步骤。
#打开终端。
#假设为/home/用户名

假设终端打开或正在通过SSH登录

如果不创建Minecraft用户,则转到2。

为了方便无法执行sudo命令的用户,可以通过以下命令进行配置,使得用户可以通过sudo来执行操作:
sudo addtest ユーザー名
sudo nano /etc/sudoers

用户名称 ALL=(ALL:ALL) ALL 可以

用户权限规范
root ALL=(ALL:ALL) ALL
添加到后面。
保存并退出。

1-2。-一减二。

苏用户名

创建一个专门用于存放《我的世界》的文件夹。

创建一个名为mc的文件夹

3. 我们转到Minecraft的文件夹。

进入mc文件夹

下载Minecraft服务器文件。

使用wget命令从以下网址下载Minecraft服务器的1.7.10版本的jar文件:https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar。如果需要下载1.7.2版本,将网址更改为:https://s3.amazonaws.com/Minecraft.Download/versions/1.7.2/minecraft_server.1.7.2.jar。

5. 写启动脚本。

无论在GEDIT、emacs还是vim中选择您喜欢的编辑器,对于nano来说,保存文件的快捷键是CTRL+O。
如果要退出nano编辑器,则按下CTRL+X即可。

 #!/bin/bash
 #マインクラフト起動スクリプト
 java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar

6. 我给予 mi 执行权限。

给”mi”文件加上可执行权限:chmod +x mi

為了保險起見,設定自己在MC內文件的存取權限。

更改 /home/用户/mc 目录下的所有文件和文件夹的所有者为 用户名:用户名。

8. 安装JAVA

sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update && sudo apt-get install oracle-jdk7-installer
将PPA存储库添加到系统中,然后执行更新操作并安装Oracle JDK 7。

1. 请按ENTER键添加存储库。
2. 同意接下来显示的许可协议。

处理其中有多个7的额外JAVA的情况

sudo update-alternatives --config java
/usr/lib/jvm/java-7-oracle/bin/java の番号を選択する
sudo update-alternatives --config javaws
     /usr/lib/jvm/java-7-oracle/bin/javaws の番号を選択する
sudo update-alternatives --config javac
/usr/lib/jvm/java-7-oracle/bin/javac の番号を選択する`

请确认 Java 的版本。

Java的版本是多少?

同意《EULA.txt》中的《Minecraft》条款。

根据以下的文本将eula=false改写为eula=true。

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Mon Dec 19 14:41:51 JST 2016
eula=false`

将其改写为中文:“进行重写”

如果您不同意的话,
[12:42:57] [Server thread/INFO]: 您需要同意EULA才能运行服务器。请查看eula.txt获取更多信息。
如果出现这种日志,Minecraft将无法启动。

11.启动Minecraft

/ 同胞

12. 只允许必要的人进行防火墙设置。

请允许端口25565的TCP连接。
重新加载UFW。
启用UFW。

如果更改了Minecraft的端口,请将25565/tcp端口进行更改。
如果没有安装ufw,请运行sudo apt-get install ufw。
如果无法控制ufw,请运行sudo apt-get remove ufw。
如果想暂时禁用ufw,请运行sudo ufw disable。

注意)如果要安装Forge的话,可能从桌面环境安装较为轻松,因此我建议初学者使用ubuntudesktop。
如果要在ubuntuserver上安装Forge,我会选择从ubuntudesktop连接到服务器,使用”ssh://username@192.168.xxx.xxx”在桌面上挂载,然后使用Forge安装程序。
对于无头服务器的用户,可以使用Samba进行文件共享,然后从Windows或者Ubuntu桌面等地方进行安装。

请注意,在使用sudo命令启动Minecraft并创建新文件时,可能会自动创建root文件。如果无法在没有sudo权限的情况下启动,请尝试执行第七步。

注意:如果因为错误地安装了服务化脚本而导致困扰的人,请尝试使用ps -u(启动用户名)等命令来检查Minecraft进程是否存在。

想要将服务化的人,请参考以下网页:
http://minecraft.gamepedia.com/Tutorials/Server_startup_script

祝你们度过愉快的Minecraft生活!

bannerAds