![如何在 OpenSuse 上的每个人的 KDE 菜单中创建 Minecraft 项目?](https://linux22.com/image/1390341/%E5%A6%82%E4%BD%95%E5%9C%A8%20OpenSuse%20%E4%B8%8A%E7%9A%84%E6%AF%8F%E4%B8%AA%E4%BA%BA%E7%9A%84%20KDE%20%E8%8F%9C%E5%8D%95%E4%B8%AD%E5%88%9B%E5%BB%BA%20Minecraft%20%E9%A1%B9%E7%9B%AE%EF%BC%9F.png)
我为孩子们设置了一台运行 OpenSuse 13.1 的家用电脑。
我下载了 Minecraft.jar 文件,安装了 Oracle java,现在我可以运行 Minecraft - 像这样
$ java -jar Minecraft.jar
到目前为止一切顺利。但其他人的账户怎么办?我复制了 jar 文件,并创建了一个如下的启动脚本:
# mv ~user/Download/Minecraft.jar /usr/lib/minecraft.jar
# chown root:root /usr/lib/minecraft.jar
# chmod a+r /usr/lib/minecraft.jar
# cat > /usr/bin/minecraft
#!/bin/bash
exec java -jar /usr/lib/minecraft.jar
<ctrl>-D
# chmod go=rx /usr/lib/minecraft
现在每个人都可以从命令行运行它
$ minecraft
但是,我如何创建桌面图标/踢球者条目等,以便我的用户(即儿童)可以轻松点击它们。
谢谢!
答案1
KDE 和 Gnome 都采用了统一的桌面入口标准。因此,您可以创建一个名为 minecraft.desktop 的纯文本文件,并将其放在您的桌面上,或者说放在 /usr/share/applications 中
[Desktop Entry]
Version=1.0
Type=Application
Name=Minecraft
Comment=Minecraft game for the whole family
Exec=/usr/bin/minecraft
Icon=/usr/share/icons/minecraft/my_minecraft_icon.png.or.svg
您还应该能够右键单击 Kicker(应用启动器)并选择添加选项。然后,您将看到一个图形屏幕,允许指向您的可执行文件并选择图标文件。对于图标文件,您可以使用任何合理大小的文件,我会在网上找到一个不错的 svg 文件并使用它。由于路径是绝对的 - 位置可以随意设置,只需记住文件将使用登录用户的权限运行。
答案2
对于任何想要设置 Minecraft 启动器图标/快捷方式类型文件的人来说,这仅供参考...(我正在使用 Debian“Jessie”/KDE。)
...您可能想要使用包含文件的文件夹路径"Exec=java -jar /Minecraft/File/Path/Here/Minecraft.jar"
。您还需要确保提前右键单击KDE Dolphin 文件浏览器中所看到的文件,并将其权限更改为可执行。/Minecraft/File/Path/Here/
Minecraft.jar
Minecraft.jar
我同样能够使用 Ark.png
在Minecraft.jar
文件内打开文件,然后右键单击打开的图像并选择将其保存为Minecraft.png
与文件夹相同的文件夹Minecraft.jar
。然后我使用上述启动文件中的行"Icon=/Minecraft/File/Path/Here/Minecraft.png"
,以便它使用库存的 Minecraft 图标。
希望这对一些人有所帮助,也感谢这里提供的信息。在我进行设置时,它对我有很大帮助。