如何在Ubuntu或任何其他Linux发行版上安装Minecraft

Minecraft在Linux上运行正常,但可能无法在Linux发行版的软件包管理器中轻松安装。这是为Minecraft准备Linux系统的方法。

我们在此过程中使用了Ubuntu 14.04,这就是我们的具体示例的来源。但是在每个Linux发行版上,该过程几乎都是相同的。

安装专有图形驱动程序

Minecraft是3D应用程序,因此可以从安装好的3D驱动程序中受益。如果您拥有Intel图形,那就太好了-Intel图形不如NVIDIA或AMD图形强大,但是它们可以与Linux发行版提供的标准开源图形驱动程序一起很好地工作。

如果您具有NVIDIA或AMD图形,则可能应该安装开源NVIDIA或AMD图形驱动程序。在Ubuntu上,您可以打开Dash来搜索程序(只需点按“超级”键-这是大多数键盘上带有Windows徽标的键)。键入“驱动程序”以搜索适当的控制面板,然后单击“其他驱动程序”快捷方式。在尚未出现的“软件和更新”窗口中,选择NVIDIA或AMD二进制驱动程序,然后安装。

如果您使用的是其他Linux发行版,请执行网络搜索以了解如何最轻松地安装NVIDIA或AMD二进制驱动程序。您可以使用默认的开放源代码驱动程序运行Minecraft,但专有驱动程序将提高Minecraft的性能。

选择并安装Java运行时

大多数Linux发行版都不包含Java,因此您需要安装它。您有两个选择。 Java的开放源代码版本称为OpenJDK,可在大多数Linux发行版的软件存储库中轻松安装。还有Oracle自己的Java运行时。 OpenJDK和Oracle Java运行时几乎相同,但是Oracle Java运行时确实包含一些封闭源代码,这些代码可能会提高图形性能。

许多人报告说在Linux上使用OpenJDK和Minecraft取得了成功(这对我们有用),但Minecraft项目仍建议使用Oracle的Java运行时。 OpenJDK和官方的Oracle Java运行时一直都在紧密联系,但是您现在还是可能需要Oracle。

有关的:初学者极客:如何在Linux上安装软件

如果您想尝试OpenJDK运行时,则此软件包应位于Linux发行版的软件存储库中。您只需打开桌面的软件管理工具并进行安装即可。在Ubuntu上,单击扩展坞上的购物袋图标以打开Ubuntu软件中心,然后搜索“ OpenJDK”。安装最新版本的OpenJDK运行时。在其他Linux发行版中,此过程相同–打开软件管理工具,搜索OpenJDK,然后安装最新的运行时。

如果需要Oracle的Java运行时,可以从Java.com下载。但是您可能不想这样做。

过去,Oracle为Ubuntu和其他Linux发行版提供了易于安装的Java程序包,但他们大多停止了此过程,而转而推广OpenJDK。您可能需要使用其他Linux用户提供的Oracle Java软件包,以便于安装。对于Ubuntu用户,有一个带有Java安装程序包的PPA,可以从Oracle下载Java文件并正确安装它们。

要使用PPA,请打开一个终端(单击“破折号”图标,搜索“终端”,然后单击“终端”快捷方式)并运行以下命令,在每个命令之后按Enter:

须藤apt-add-repository ppa:webupd8team / java

同意提示,并在出现提示时接受Oracle的Java许可协议。

下载并运行Minecraft

接下来,下载Minecraft。转到Minecraft的官方下载页面,然后单击Minecraft for Linux / Other下的Minecraft.jar链接。

您不能只双击Minecraft可执行文件,因为下载后它没有被标记为可执行文件-如果双击它,您会看到一条错误消息。首先,右键单击Minecraft.jar文件,然后选择属性。单击权限选项卡,然后启用“允许以程序形式执行文件”复选框。

(无论如何,这是在Ubuntu的Unity桌面和GNOME使用的Nautilus文件管理器中进行的操作。对于其他文件管理器,您应该在文件的属性窗口中找到类似的选项。)

双击Minecraft.jar文件,Minecraft启动器将显示在桌面上的一个窗口中-与Windows和Mac上的启动器相同。您需要使用您的Minecraft帐户登录。如果您购买了Minecraft,则启动器将允许您进行播放。如果您尚未购买游戏,则可以注册一个新帐户并免费玩演示。

点击“播放”按钮,启动器将处理其他所有内容,并自动下载Minecraft的游戏文件并启动它。启动器也将处理Minecraft的更新。

如果您在其他平台(例如Windows)上玩Minecraft,则可以将Minecraft保存的内容移至Linux系统。


$config[zx-auto] not found$config[zx-overlay] not found