web-dev-qa-db-ja.com

OpenSuseの全員のKDEメニューでMinecraftアイテムを作成するにはどうすればよいですか?

子供向けにOpenSuse13.1を実行するファミリーコンピュータをセットアップしました。

Minecraft.jarファイルをダウンロードし、Oracle Javaをインストールすると、[〜#〜] i [〜#〜] 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

しかし、デスクトップアイコン/キッカーエントリなどを作成して、ユーザー(別名子供)がすべてポイントアンドクリックできるようにするにはどうすればよいですか。

ありがとう!

2
Peter

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

キッカー(アプリランチャー)を右クリックして、オプションの追加を選択することもできます。次に、実行可能ファイルをポイントしてアイコンファイルを選択できるグラフィック画面が表示されます。アイコンファイルの場合、適切なサイズのファイルを使用できます。ネット上で素敵なsvgファイルを見つけて使用します。パスは絶対的なものであるため、場所は都合のよいときに設定できます。ファイルは、ログオンしたユーザーのアクセス許可で実行されることに注意してください。

3
r0berts

このようなMinecraftランチャーアイコン/ショートカットタイプのファイルをセットアップしようとしている他の人のための参考までに...(私はDebian "Jessie"/KDEを使用しています。)

... "Exec=Java -jar /Minecraft/File/Path/Here/Minecraft.jar"を使用することをお勧めします。ここで、/Minecraft/File/Path/Here/は、Minecraft.jarファイルを含むフォルダーパスです。また、事前にKDE Dolphinファイルブラウザで表示されるMinecraft.jarを右クリックし、そのアクセス許可を実行可能に変更することをお勧めします。

同様に、Arkを使用して.pngファイル内からMinecraft.jarファイルを開き、開いている画像をマウスで右クリックして、同じフォルダーにMinecraft.pngとして保存することを選択しました。 Minecraft.jarフォルダーとして。次に、前述の起動ファイルで行"Icon=/Minecraft/File/Path/Here/Minecraft.png"を使用して、ストックのMinecraftアイコンを使用しました。

これがそこにいる何人かの人々に役立つことを願っています、そしてすでにここで提供された情報に感謝します。これを設定する間、それは私にとって大きな助けになりました。

0
Mick