我看到很多有趣的程序只能通过向系统添加“PPA”来获得,但是,如果我理解正确,我们应该留在官方“存储库”中以将软件添加到我们的系统中。
新手有什么方法可以知道“PPA”是否安全或是否应该避免?用户在处理 PPA 时应该了解哪些提示?
如何正确安装 Minecraft,包括设置安装所需的任何包或应用程序,以及解决 Ubuntu 用户在尝试使用 Minecraft 时遇到的最常见问题。
我正在尝试安装和运行 Minecraft,而不必先安装 Oracle 版本的 Java。我想使用 Ubuntu 附带的 OpenJDK 版本,作为最后的手段,使用 Oracle 版本。
我还想知道与 Ubuntu 中的 Minecraft 相关的问题列表以及可能的解决方案。
关于如何安装 Minecraft 的分步指南也会有所帮助。
在开始之前,我想声明以下 2 个链接已经完成:
我的用户文件夹 (/home/cyrex/.minecraft) 中有 .minecraft 文件夹。minecraft.jar 文件具有可执行标志。我的世界版本是 1.2.5。我安装了 OpenJRE 和 OpenJDK,版本为 1.6 和 1.7(默认为 1.6)。已经安装了 liblwjgl-java 库。
当我通过终端或使用 OpenJDK 1.6 的“打开方式”选项运行它时,游戏仍然会引发以下错误(在终端中):
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:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: net.minecraft.client.Minecraft. Program will exit.
Run Code Online (Sandbox Code Playgroud)
当我开始游戏时:
java -cp minecraft.jar net.minecraft.LauncherFrame 或与
java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
(请注意,在这两种情况下,我的世界中的 M 都是小写的)它给了我以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: …Run Code Online (Sandbox Code Playgroud)