Minecraft在Linux上运行得挺好,但它可能难以在你的Linux发行版的包管理器中轻松安装。以下是怎么让您的Linux系统为Minecraft做好打算。
我们在这个过程中使用了Ubuntu20.04.4,这就是我们具体示例的来源。并且这个过程在每位Linux发行版上几乎都是一样的。
安装专有图形驱动程序
Minecraft是一个3D应用程序,因而它受惠于安装好的3D驱动程序。倘若您有Intel主板,这么您就可以开始使用—Intel主板不如NVIDIA或AMD主板强悍,但它们与您的Linux发行版提供的标准开源主板驱动程序配合得挺好。
倘若您有NVIDIA或AMD主板,您可能应当安装闭源NVIDIA或AMD主板驱动程序。在Ubuntu上,您可以打开Dash来搜索程序(只需轻按“Super”键——它是大多数按键上带有Windows徽标的键)。键入“驱动程序”以搜索相应的控制面板,之后单击“其他驱动程序”快捷方法。在出现的软件和更新窗口中,选择NVIDIA或AMD二补码驱动程序(假如仍未选择)并安装它。
倘若您有其他Linux发行版,请执行网路搜索以了解怎样最轻松地安装NVIDIA或AMD二补码驱动程序。您可以使用默认的开源驱动程序运行Minecraftlinux应用程序,但专有驱动程序将提升Minecraft的性能。
选择并安装Java运行时
大多数Linux发行版不附送Java,因而您须要安装它。你在这儿有两个选择。Java有一个开源版本,称为OpenJDK,可在大多数Linux发行版的软件储存库中轻松安装。还有Oracle自己的Java运行时。OpenJDK和OracleJava运行时几乎相同,但OracleJava运行时确实包含一些可能增强图形性能的封闭源代码。
许多人报告说在Linux上使用OpenJDK和Minecraft取得了成功——它对我们有用——但Minecraft项目一直建议使用Oracle的Java运行时。OpenJDK和官方的OracleJava运行时越来越紧密,但你如今可能一直想要Oracle的。
假如你想尝试OpenJDK运行时,这个包应当在你的Linux发行版的软件储存库中。您只需打开桌面的软件管理工具并安装即可。在Ubuntu上,单击Dock上的购物袋图标以打开Ubuntu软件中心并搜索“OpenJDK”。安装最新版本的OpenJDK运行时。这个过程在其他Linux发行版上是相同的——打开软件管理工具打印linux发行版本程序,搜索OpenJDK,之后安装最新的运行时。
倘若您想要Oracle的Java运行时,您可以从下载它。但你可能不想这样做。
过去,Oracle为Ubuntu和其他Linux发行版提供了便于安装的Java包,但她们大多停止了这些做法,转而支持OpenJDK。您可能希望使用其他Linux用户提供的OracleJava软件包以易于安装。对于Ubuntu用户,有一个带有Java安装程序包的PPA,可以从Oracle下载Java文件并正确安装它们。
要使用PPA,请打开一个终端(单击Dash图标,搜索Terminal,之后单击Terminal快捷方法)并运行以下命令,在每位命令后按Enter:
sudoapt-add-repositoryppa:linuxupprising/java-y
sudoapt-getupdate
sudoapt-getinstalloracle-java17-installeroracle-java17-set-default
同意提示并在提示时接受Oracle的Java许可合同。
提示:使用Tab键在终端中选择“确定”,之后按Enter。必要时使用箭头键在“是”和“否”之间联通。
在Ubuntu或Debian上下载并运行Minecraft
接出来,下载我的世界。倘若您使用的是Ubuntu或任何其他基于Debian的发行版,请抵达Minecraft的官方下载页面并单击标题为“Debian或基于Debian的发行版”的链接。
双击您下载的DEB文件以安装Minecraft启动器。
像启动系统上的任何其他程序一样启动启动器。MinecraftLauncher将在此时下载并安装一些游戏资产,所以请稍等。完成后,系统会提示您使用Microsoft或Mojang账户登陆。
注意:Microsoft正在强制将旧版Mojang账户转移到Microsoft账户。截止2022年3月,Mojang账户选项一直存在,但很可能很快都会被删掉。
倘若您拥有该游戏,请单击“播放”按钮,启动器将处理其他所有内容,手动下载Minecraft的游戏文件并启动它。启动器也将处理更新Minecraft。否则,您可以试用演示。
倘若您在另一个平台上玩Minecraft(比如打印linux发行版本程序linux文本编辑器,在Windows上),您可以将您的Minecraft存档联通到您的Linux系统。