私はUbuntuが初めてで、数日前に12.04を初めてインストールしました。
だから私は基本的にゲーム(feedthebeast、Minecraft用のmod)を手に入れました。これで、ダウンロードしたjarファイルは正常に機能しますが、再生するたびに見つけるのが面倒なので、ショートカットが必要です。
Youtubeの誰かがこれを.sh
ファイルとして作成し、後でアプリケーションで.desktop
を作成してショートカットを作成できますが、かなり複雑なtbhですが、このファイルのパスは彼のパスです。
BINDIR="$(dirname "$(readlink -fn "$0")")"
cd "$BINDIR"
export LD_LIBRARY_PATH="/usr/lib/jvm/Java-7-oracle/jre/lib/AMD64"
Java -Xms1G -Xmx4G -jar ~/.ftblauncher/FTB_Launcher.jar
しかし、どうすればMY Javaパスを見つけることができますか、これが機能するための正しいパスです。複数の方法を試しましたが、何らかの理由でフォルダーがありません。人々はJavaを持っていると思われます-whereis Java
を実行すると、これが得られます
/usr/bin/Java /usr/bin/x11/Java/ /usr/share/Java/ /usr/share/man/man1/Java1.gz
どちらも彼が上で使用したもののように見えません。
このビデオの後にJavaをインストールしました。
基本的に、.jarファイルのショートカットが必要なので、Unityドックで簡単にゲームにアクセスできます
皆さんが私を助けてくれたり、私の.jarファイルにこのショートカットを作成するより簡単な方法を思いついたら、私はとても幸せです!
このようなランチャーを作成するだけです:
gnome-desktop-item-edit --create-new ~/Desktop
「コマンド」ボックスに入れて
Java -Xms1G -Xmx4G -jar /full/path/to/FTB_Launcher.jar
デスクトップにランチャーが表示されます。 ~/.local/share/applications
にコピーして、ランチャーで取得します。
「私がダウンロードしたjarファイルは問題なく動作します」ということは、ファイルをダブルクリック/右クリック->開くことで起動していると思いますか?それがうまく機能する場合は、次の手順を試してください。
1)ctrl+alt+t
を押します。これはターミナルを開きます
2)これを入力/貼り付け:cd .ftblauncher
;端末プロンプトは~/.ftblauncher$
で終了します
3)Java -Xms1G -Xmx4G -jar FTB_Launcher.jar
を入力します。これによりFTBが起動したら、次のステップに進むことができます:(4GのRAMがありますか?-Xmx4Gは最大4GBを使用することを意味します)
4)これは、FTBがファイルの場所を知る必要があることを示唆しています。「現在のディレクトリ」セットが必要です。小さなランチャースクリプトを作成することでこれを行うことができます:(基本的には示したものと同じですが、単純になります)次のコードをftb.sh
などのファイルに保存します。実行可能に設定します(右クリック->プロパティ->権限->実行を許可)。
#!/bin/bash
cd ~/.ftblauncher
Java -Xms1G -Xmx4G -jar FTB_Launcher.jar
5)以前と同じようにランチャーを作成し、今回はコマンドを/full/path/to/ftb.sh
にします;右クリック->プロパティ->権限->実行を許可して、ファイルを実行可能にします。
手を本当に汚す:これをftb.desktop
として保存します。小さなアイコンの.pngファイルを使用できる場合、アイコンの行はオプションです。
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/path/to/icon.png
Name[en_US]=Feed the beast
Exec=/full/path/to/ftb.sh
Name=Feed the beast
Icon=/path/to/icon.png
ファイルを実行可能ファイルとしてマークします。ランチャーにドラッグするだけです。(完了したら解決済みとしてマークしてください:)幸運を祈ります)