如何安装Minecraft(客户端)

如何正确安装Minecraft,包括设置任何所需的软件包或应用程序来安装它,并解决Ubuntu用户在尝试使用Minecraft时遇到的最常见问题。

我试图安装和运行Minecraft而不必首先安装Oracle版本的Java。 我想使用Ubuntu附带的OpenJDK版本,作为最后的手段,使用Oracle。

我还想知道Ubuntu中与Minecraft相关的问题列表及其可能的解决方案。

有关如何安装Minecraft的分步指南也会有所帮助。

本指南(我花了3天多的时间编写和测试)是为了解决大多数关于正确安装Minecraft的问题。 它非常彻底,面向Ubuntu 11.10+,因为这是包含OpenJDK 1.7的第一个版本,但它可能仍然缺少更多信息来解决有关Minecraft的更多问题。

我也没有足够的时间来测试11.10以下的版本,但是如果它在下面的版本上工作与否,那只是测试这里提到的步骤(但是使用OpenJDK 1.6)。 该指南也是为了尝试在尝试切换到Oracle的Java版本之前使用OpenJDK解决所有问题而创建的。 我将尝试涵盖最常见的问题,并逐步指导如何安装Minecraft,Minecraft服务器和提示进行故障排除,尽可能简单地完成所有操作。 如果您发现拼写错误,缺少信息或有提示,请告诉我们,以便我们进一步加强这一点。

在阅读本指南之前,有几种新的方法可以安装Minecraft。 我们首先使用官方Minecraft Launcher,它可以与1.6+版本一起正常工作。 要获得它只需访问Minecraft下载站点或只需单击Minecraft Launcher链接 。 运行Launcher,它将负责所需的任何库和任何更新。 我在13.04测试了它,开箱即用。 您只需要安装OpenJDK,这在下面的答案中提到。

另一种方法是使用Minecraft安装程序 。 这是一种快速简便的安装Minecraft的方法,并确保一切正常(非常好的脚本)。 这适用于Ubuntu 12.04+。 只是:

  1. 打开终端:在Dash上键入terminal 。 按SUPER按钮打开Dash。

  2. 安装PPA:

     sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer 
  3. 更新系统并安装minecraft安装程序:

     sudo apt-get update && sudo apt-get install minecraft-installer 
  4. 在Dash中键入minecraft:

    在此处输入图像描述

刚试过这个,效果很好。 虽然如果游戏开始并且你得到黑屏请继续阅读,特别是关于LWJGL的部分,你可能会错过在你的minecraft文件夹中安装/覆盖这些库。

如果您不想使用PPA或官方启动器,请阅读本指南,它将指导您完成另一条长路…

这是一个3阶段指南。 在下载Minecraft之前,我们需要先:

  • 看看我们是否需要硬件。
  • 看看我们是否有安装和播放它所需的工具。
  • 使用正确的文件以正确的顺序安装游戏。

(在32位和64位版本的Ubuntu 11.10,12.04,12.10和13.04上测试过)

硬件要求(推荐)

CPU – 2 GHz(它将以较低的赫兹运行,但你需要数小时的瑜伽训练,因为开始和比赛的速度会慢一些。)

RAM – 最小512 MB,推荐2 GB

video – 推荐从Nvidia Geforce FX起,英特尔GMA 3000(第4代)及以上或Radeon 9000系列及以上。 它会运行得更少,但这是推荐的。

如果您未达到或超过硬件要求,您将面临的一些问题是:

  • video故障(播放时或游戏菜单中的奇怪图形)
  • 慢渲染(低于10 FPS)和声音问题
  • 一段时间后崩溃
  • Minecraft在几秒钟内没有响应(重复)
  • 系统冻结

注意 :validation您是否已正确安装video卡并且它支持OpenGL非常重要。 最快的方法是安装mesa-utils包:

 sudo apt-get install mesa-utils 

然后运行:

 glxinfo | grep -e "direct rendering" 

这将告诉您,如果您使用直接渲染(3D需要)。 如果是,你是好的,如果没有,那么你必须得到一个更好的video卡或安装适当的驱动程序。 对于NVIDIA和ATI,请使用专有驱动程序。

需要的工具

1.葡萄酒

如果你碰巧下载了它的.EXE版本,可能需要Wine来安装Minecraft。 我真的必须强烈提一下,如果你有Windows版本,你可以毫无问题地移动到Linux启动器,并且不会丢失以前完成的任何工作。 下面提到了复制任何皮肤和其他mod的过程,但重点是,Minecraft在1.6版本之后在Ubuntu上运行良好。

转到WINEHQ并按照那里的说明进行操作。 如果不是只执行以下行:

 sudo add-apt-repository ppa:ubuntu-wine/ppa -y sudo apt-get update sudo apt-get install wine1.5 

(这应该安装最新的Wine版本)

安装后,运行winecfg进行配置。 然后关闭它。 您只需打开一次即可完成配置。

2.下载LWJGL(轻量级Java游戏库)

强烈推荐此步骤,因为它将解决Ubuntu用户使用Minecraft时遇到的99%的问题。 即使您使用官方的Launcher或PPA,您也需要这样做。

在此处输入图像描述

转到以下链接下载它:

在此处输入图像描述

始终下载ZIP版本。 请勿下载SOURCE,DOCS或APPLET版本。 坚持使用lwjgl-VERSION.zip。 例如我下载的是lwjgl-2.8.5.zip

以防万一,除了下载我提到的那个,还要安装Ubuntu附带的LWJGL版本:

 sudo apt-get install liblwjgl-java 

3.如果尚未安装,请下载/安装OpenJDK(随Ubuntu一起提供)

在终端中键入以下内容:

 sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(如果你想要我推荐的OpenJDK版本7)

 sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin 

(如果你想要OpenJDK版本6)

注意:如果安装了Java,则命令update-java-alternatives将可用,这意味着您已经拥有Java(OpenJDK,Sun JDK,Any JDK)。 要测试,只需转到终端并键入update-java-alternatives 。 如果该命令在那里,它将抛出一条帮助信息。 如果没有,您将收到有关未找到命令的错误。 这是一种快速了解您是否已拥有Java的方法。

测试后,通过键入以下内容检查您的版本:

 update-java-alternatives -l 

它应该显示类似于此的东西:

  server@server:~$ update-java-alternatives -l java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386 

在这个例子中,我们有一个针对32位环境的OpenJDK 1.7版本(因为最后的i386.664位最终会有一个amd64而不是i386。)

要检查是否有任何遗漏,只需更改/设置java替代方案。

 sudo update-java-alternatives -s java-1.7.0-openjdk-i386 

在这种情况下是32位版本。 如果它是64位,它看起来像

 sudo update-java-alternatives -s java-1.7.0-openjdk-amd64 

键入update-java-alternatives -l以查看在使用其他Java版本或64位时使用的Java版本。

如果更改/设置Java替代方法会引发任何错误,请阅读错误并安装任何其他所需的包。 我尝试用上面安装的Java来弥补所有错误。 在此之后,检查时应该没有错误。 至少没有会导致Minecraft行为不端的严重错误。

4.压缩/解压缩工具

我使用的是7-Zip。

 sudo apt-get install p7zip-full p7zip-rar 

5. Minecraft可执行发射器(Minecraft发射器)

从官方Minecraft网站下载:

在此处输入图像描述

直接链接在这里

此文件将放在您的主文件夹中。 我推荐使用主文件夹,因为在本教程的其余部分中更容易理解它。 例如,如果我的用户是CYREX,那么它将进入/home/CYREX 。 确认您已正确下载此文件,因为在Chrome中,例如,单击.jar文件将尝试执行该文件,而不是为某些用户下载该文件。 只需右键单击minecraft站点的DOWNLOAD部分中的链接,并告诉它下载到您的主文件夹。

之后,打开终端并在您的主文件夹中键入chmod +x minecraft.jar 。 这将为文件提供可执行属性,因此您可以(显然^^)执行文件来玩游戏。 该文件应该放在您的主文件夹中,因为它会尝试读取您的.minecraft文件夹,该文件夹也将在您的主文件夹中(我将在稍后提及如何执行此操作)。 如果要从终端执行文件,则不需要此步骤。 如果要使用Nautilus通过GUI执行文件,则需要可执行位。

您还可以通过右键单击文件,转到权限选项卡并激活“执行”选项来提供可执行属性。 说“允许执行文件作为程序”的那个。

在此处输入图像描述

重启PC(以防万一)

现在您已准备好安装游戏……

游戏

下载Minecraft

您可以从以下url下载Minecraft:

  • Ubuntu软件中心
  • 官方网站
  • 第三方促销网站 – MinecraftInstall / MinecraftInstallDownload

如果您从Ubuntu软件中心或官方网站(适用于Linux)下载游戏,则无需执行此处提及的以下某些步骤,因为它们将为您完成。 积分转到Marco Ceppi 。 唯一需要的是用于Linux的minecraft启动器,它是更新和启动游戏所需要的。

游戏大约50MB 。 从非官方网站的任何地方下载之前请记下大小(以防万一)。 我之所以提到这一点,有时我们会混淆下载客户端(仅限Jar文件)而不是整个游戏。 不同之处在于Jar可执行文件大约为5MB(在minecraft wiki中找到的minecraft.jar并进入.minecraft / bin文件夹)。 Minecraft发射器小于100kb。 我之前说的实际游戏是50MB。

如果你像我一样并且首先在Windows上玩游戏,那么使用Wine安装游戏(无需再次购买)。

在此处输入图像描述

安装完成后,游戏应该在/home/USER/.wine/drive_c/users/USER/Application Data创建.minecraft文件夹。 去那里只需打开DASH并输入C字母。 如果您已配置葡萄酒,则应显示“ 浏览C:驱动器”图标。 点击它。 从这里开始转到用户 – > USERNAME(取决于您的Ubuntu用户) – >应用程序数据

在此处输入图像描述

当您进入应用程序数据时,您将不会立即看到.minecraft文件夹。 您需要按CTRL + H,以便显示隐藏的文件夹/文件。 您现在可以看到.minecraft文件夹。

在此处输入图像描述

选择.minecraft文件夹并将其复制到您的主文件夹。 例如/home/cyrex将是我的主文件夹,复制后应该看起来像/home/cyrex/.minecraft 。 现在,转到您的家和.minecraft文件夹中。 该位置应与/home/cyrex/.minecraft类似。

在此处输入图像描述

在此图像中,由于用户是SERVER,因此位置为/home/server/.minecraft

因为我们想要进入.minecraft文件夹,你需要按CTRL + H并在主文件夹中查找.minecraft文件夹或按CTRL + L并在/ home /中的斜杠后添加位置栏.minecraft USER /所以它看起来像/home/USER/.minecraft,然后按ENTER键

在此处输入图像描述

现在在minecraft文件夹里面转到BIN文件夹。

请记住您之前下载的LWJGL库。 你打算用它们。 解压缩ZIP LWJGL文件。 在解压缩文件夹中,您将找到以下子文件夹(此步骤的帮助也可以在此处找到):

在此处输入图像描述

  • 一个JAR文件夹。 JAR文件夹的内容应该进入.minecraft里面的Minecraft BIN文件夹。 覆盖所有要求它的文件。
  • 一个NATIVE文件夹,里面有几个文件夹。 在NATIVE文件夹中,您将找到LINUX文件夹。 NATIVE / LINUX文件夹的内容应该进入.minecraft中的BIN / NATIVES文件夹。 再次,覆盖任何要求的文件。

只是一个回顾:

 JAR Folder --> .minecraft/bin NATIVE/LINUX Folder --> .minecraft/bin/natives 

将文件复制到minecraft的BIN或BIN / NATIVE文件夹时覆盖任何内容。

现在在Nautilus中,在您的主文件夹中,选择您的主文件夹 (不在.minecraft文件夹中)中的minecraft.jar(大小小于100KB)并右键单击它。 选择打开并选择已安装的OpenJDK版本。

在此处输入图像描述

现在玩! 您也可以从终端执行游戏,如下所示:

 java -jar minecraft.jar 

假设终端在您的主文件夹中打开(这是默认行为)。

故障排除

到目前为止,对于许多用户来说,游戏运行得很好。 游戏将打开,一切都会很好,花花公子。 但如果你碰巧有问题,那么请阅读以下内容,因为所有地狱都会破裂。 如果游戏开始抛出错误,不启动,给出黑屏等等。继续阅读以解决一些常见问题。 以防万一,重复上述所有步骤并慢慢validation它们,因为错误下载,错误复制,不覆盖某些内容或未将文件粘贴到正确的位置都会产生问题。

1.完成上述所有步骤后,Minecraft无法打开

如果游戏开始抛出如下或类似的错误:

 Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 

在此处输入图像描述

在大多数情况下,这意味着你要么执行错误的minecraft.jar文件(它应该是大小小于100kb的Minecraft发射器,并命名为minecraft.jar而不是5MB的minecraft可执行文件,位于。 minecraft / bin文件夹,也碰巧有相同的minecraft.jar名称),或者你没有更新库,就像我上面提到的更新的LWJGL。 validation您实际上正在执行正确的minecraft.jar文件并覆盖并更新了正确的库文件。

2.加载游戏或登录后黑屏

有几个原因。

  • 第一种情况:与上面提到的第一点类似,只需validation您运行的是正确的minecraft.jar文件。

  • 第二种情况:将“net.minecraft.LauncherFrame”添加到可执行行的末尾。 例如: java -jar minecraft.jar net.minecraft.LauncherFrame

  • 第三种情况:如果您使用的是64位系统,则导出库路径。 在执行启动器之前键入以下内容:

    export LD_LIBRARY_PATH =“/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /”

    然后执行启动器: java -jar minecraft.jar

    (您可能需要将关于“java-1.7.0”的部分更改为您正在使用的实际部分,可以是:java-6-openjdk,java-7-openjdk,java-7-openjdk-i386,java- 6-openjdk-amd64等。

    (请记住,您始终可以右键单击启动器并从上下文菜单中选择“打开方式”,然后选择要使用的OpenJDK。

  • 第四种情况:您忘记使用较新的LWJGL文件覆盖库文件。 请记住下载更新库文件并覆盖minecraft bin和bin / native文件夹中的文件。 这除了解决这个问题外,还解决了声音,动作,崩溃等许多其他问题……

3.得到“错误:无法找到或加载主类minecraft.jar”

你忘了将“-jar”添加到java行。 它应该是java -jar minecraft.jar而不是java minecraft.jar

4.是否有Easy Minecraft安装脚本(包括为Minecraft创建Unity Launcher图标)

您可以访问https://github.com/Enkouyami/Complete-Minecraft-Installer并从那里下载脚本。 记得给它一个可执行的权限。

5.玩Minecraft时,我的显卡(Nvidia或Ati)开始升温,风扇速度上升/ CPU使用率达到100%

Minecraft选项中有一个设置,位于名为Performance的video设置中。 确保此选项在Balanced或Power Save上。 对于某些video卡和CPU,如果将此选项设置为最大FPS,它将为您提供video卡和CPU在播放Minecraft时可以处理的最大FPS,这样可以非常快速地提高video卡的温度,因为您希望看到卡可以处理的最大FPS,并且还会使CPU更专注于游戏。 如果您希望video卡降低温度,请将此选项更改为较低的设置,避免必须尽快购买video卡,并让CPU暂时中断。

6. Minecraft菜单和游戏进行速度非常慢(低FPS)

降低Minecraftvideo设置选项中的所有设置。 真正做出重大贡献的选项(按照大多数性能影响的顺序)是渲染距离,图形,性能,粒子,平滑照明,使用VSync和云。

7.我的世界是落后的

在Minecraft选项菜单的Video选项中,关闭Server Textures。 在Snooper设置中,关闭Allow Snooper。 这是客户端唯一可以帮助延迟的选项(假设滞后与video无关但与网络相关)。

8.玩Minecraft时键盘和鼠标没有响应

在一些非常罕见的情况下(假设你已经正确安装了LWJGL库),你需要运行我的世界作为SUDO: sudo java -jar minecraft.jar

IBus也可能是问题所在。 如果以前的方法不起作用,请尝试从系统菜单栏中退出IBus。

9.存在OpenGL问题

请记住为您的ATI或Nvidiavideo卡安装专有驱动程序。

10.我如何尝试Minecraft的开发/下一版本。

您只需要在此处的开发部分中访问minecraft wiki

并下载您想要的版本,如果它是客户端或服务器。 服务器应该覆盖您拥有的服务器文件(名为minecraft_server.jar的文件 )。 客户端应该覆盖您拥有的Minecraft客户端(不是您的主文件夹中的minecraft启动程序,而是.minecraft / bin中的minecraft.jar文件)。 我建议只重命名原始文件并将新文件与原始文件一起放入。

11.在32位系统或64位系统中使用Minecraft是否有任何改进

在速度方面几乎没有改进。 我看到的唯一两个性能变化是我可以在FAR中设置渲染距离(video设置中的选项)以及角色加载到世界中的速度。 除了这两个,几乎没有变化。 如果您希望能够看到长距离我推荐64位,但32位也有很长的距离。 此外,在某些情况下,使用64位时会出现问题。 解决方案是在执行游戏之前使用LD_LIBRARY_PATH。 例如

 export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/" 

然后

 java -jar minecraft.jar 

12.是否需要参数-Xmx和-Xms?

通常不行,默认值足以让Minecraft顺利运行,但如果你的内存有限(2GB或更少)或内存太多(8GB或更多),那么他们可以以某种方式提供帮助。 Xms是启动程序时使用的内存,而Xmx是允许的最大内存。 我通常建议将两者设置为相同的值,以消除启动程序和使用的最大值之间的内存动态增加。 如果内存不足,请与他们一起玩。 例如:

对于1 GB内存系统,我们可以将它们设置为-Xms256M -Xmx512M
对于2 GB内存系统,我们可以将它们设置为-Xms512M -Xmx1024M
对于4 GB内存系统,我们不需要设置它们,但如果您仍然需要,则起始值可以是-Xms1024M -Xmx2048M-Xms2048M -Xmx4096M

不设置它们的缺点是游戏可能会开始要求越来越多的内存,直到它崩溃。 这通常发生在旧版本(内存泄漏)中,但在后来的版本中没有那么多。 但是,如果您的系统在一段时间后崩溃,请检查您的内存使用情况并使用这两个变量来设置初始和最高内存使用情况。

13. OpenJDK错误(版本6和7)

作为最后一种情况,如果您碰巧在OpenJDK版本6和7中遇到一个非常奇怪和奇怪的问题,并且无法使用它们,那么安装Oracle版本Sun JDK。 使用以下行安装,更新和配置Sun JDK:

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

或以下:

 sudo add-apt-repository ppa:webupd8team/java -y sudo apt-get update sudo apt-get install oracle-java7-installer sudo update-java-alternatives -s java-7-oracle 

这将把PPA添加到您的存储库,更新您的存储库,安装Oracle Java版本并设置正在使用的Java。 在这种情况下它是Java 7,但在将来它可能会改为Java 8.这只是在OpenJDK有一个严重的问题,甚至不能升级或重新安装它将解决。

个人注意 – 给出提及Linux的站点(包括官方站点)的数量,然后立即提供Sun Java平台的第一个选项,甚至建议删除或清除OpenJDK安装,我发现这是一个非常糟糕的显示方式潜在的OpenJDK,特别是像Minecraft这样的应用程序。 就我个人而言,我发现在大多数情况下提供作为第一个选择在OpenJDK上安装Sun Java而不提供OpenJDK,这是一种粗略的方式来解决开源Java平台而非封闭源代码,只是因为“它是第一个用Sun“测试”,它是由Minecraft“(或任何其他基于Java的程序站点)正式推荐的,或OpenJDK在2年前发出错误。

OpenJDK还有很长的路要走仍然很容易被解雇,OpenJDK的开发速度比以前更大更快,任何跟随OpenJDK开发的人都知道这一点。 我已经选择Sun作为最后一种选择,不是因为开源/闭源问题,而是因为我已经在超过50台PC上安装了Minecraft,从Nvidia,Ati或Intel显卡到Pentium 2,Athlon XP和Core i7,仅使用OpenJDK,从1.2.5到1.4.5版本。 所以我对OpenJDK和Minecraft的经验应该说明一切。 不仅如此,大多数Minecraft问题实际上都没有通过将OpenJDK更改为Oracle的Sun Java版本来解决,而是通过Java变量,更新库,执行正确的Minecraft文件,具有正确的最低硬件要求或更新Minecraft版本来解决。

作为最后一个提示,更新到更新版本的Ubuntu将解决许多与OpenJDK,声音问题,video问题和一般硬件问题相关的问题。 使用11.04或11.10时发现的一些问题通过使用更高版本的Ubuntu来解决。 分析Askubuntu或Ubuntu论坛中与Minecraft相关的问题数量,我们可以看到,当Ubuntu版本更新时,问题越来越少。

我真的希望本指南能够帮助未来的Ubuntu和Minecraft用户,并且会添加任何反馈,使其成为Ubuntu中Minecraft的一般指南。

我假设你已经下载了minecraft.jar 。 如果没有,那么你可以从minecraft.net获得它。

Minecraft是用Java编写的,因此如果你想运行它(或用Java编写的任何其他应用程序),你需要安装适当的包。 该软件包是OpenJDK Java 7 Runtime ,您可以通过打开Ubuntu软件中心并搜索java来安装它。 这应该是第一个结果。

安装完成后,右键单击minecraft.jar ,选择Open with并从列表中选择OpenJDK Java 7 Runtime

B00m! 你完成了。

通过搜索相同的答案来回答你的问题…我认为我找到了一个解决方案(在终端中工作,但不是使用Unity Icon)。 我有64位的Ubuntu 12.04,带有NVidia专有驱动程序(看起来很重要)

Minecraft似乎与OpenJDK有关,所以我安装了Oracle JRE:

 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer 

(来源: Java JRE因“tar:错误不可恢复”错误而无法安装 )

然后,我重新运行Minecraft安装脚本,卸载 – 安装(清理,设置为使用Oracle JRE):

http://ubuntuforums.org/showthread.php?t=1726735

(它不会找到sun-java6-jre,但会找到并选择oracle-java7-installer而不是)

然后,由于oracle-java7 64bits库的路径似乎存在问题,我将/usr/local/bin/minecraft内容修改为:

 #!/bin/bash export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64" java -jar Minecraft.jar 

(来源: Minecraft in jdk 1.7.0_u2 x64 )

首先进行备份,并且您的里程(读取库路径)可能会有所不同

在这一点上 ,在终端中调用minecraft工作! (不幸的是,Unity /程序中安装的Icon仍无效)

  • PPA是否可以安全地添加到我的系统中,需要注意哪些“危险信号”?

问题是你找不到你需要的liblwjgl-java库。 您可能需要修改搜索路径以查找适当的库。

你可以在这里看到这篇文章: https : //stackoverflow.com/questions/10063530/java-library-path-error

我有同样的问题,只需在命令行中输入minecraft.jar的完整路径即可解决问题。 就这么简单。 我正在使用Ubuntu 12.04。

所以我有:

 java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 

在(Sun JRE 1.7.xx,Open Suse 12.1)上对我有用的一件事是将linux lwjgl目录中的.jar文件复制到它们位于.minecraft目录中的同一目录中。 除了\ native目录

 sudo apt-get install java-package sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer 

单击“确定”以同意Oracle的条款和条件。

要执行,复制并将’minecraft.jar’粘贴到您的主文件夹中并使用此命令:

 java -jar minecraft.jar 

此外,如果您正在运行防火墙,则需要确保打开端口25565,以便可以访问Internet。

一个更简单的方法,我认为这对我有用。

  1. 使用以下命令安装OpenJDK 7 JRE:

     sudo apt-get install openjdk-7-jre 
  2. 从官方网站下载Minecraft。

    1. 单击“显示所有平台”链接。
    2. 在“ Minecraft for Linux / Other ”部分下载“Minecraft.jar”。
  3. 授予’Minecraft.jar’ 执行权限 。

    1. 右键单击“Minecraft.jar”并打开“属性”。
    2. 切换到“权限”选项卡,然后启用显示的框
      “允许将文件作为程序执行”。
  4. 在终端中运行此命令:

     sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop' 
  5. 确保’Minecraft.jar’文件将以Java打开:

    1. 右键单击“Minecraft.jar”并打开“属性”。
    2. 在“打开方式”选项卡中,如果“OpenJDK Java 7 Runtime”不是“ 默认应用程序 ”,请单击“OpenJDK Java 7 Runtime”,然后单击“设置为默认值”
  6. 双击’Minecraft.jar’文件。 发射器现在应该打开。