端末を使用するのではなく、デスクトップにアプリケーションのショートカットを作成する方法は?

端末を使用するのではなく、デスクトップにアプリケーションのショートカットを作成する方法は?

ショートカットを作成するために、スクリプトエディタでプログラムファイル(x86)のゲームファイルにアクセスする方法は?

端末に次のコマンドを入力します。

cd ~/.wine/drive_c/Program\ Files\ \(x86\)/ubisoft/prince\ of\ persia/prince\ of\ persia.exe/

しかし、スクリプトエディタではこれは機能しません。何らかの理由で入力(x86)が許可されておらず、スペースも間違っています。

では、スクリプトエディタで作成したコマンドをどのように作成しますか?

ベストアンサー1

Wineでゲームを実行するためのショートカットを作成する予定であると仮定すると、次の手順に従います。

ランチャーシェルスクリプトを作成し、それの.desktop型エントリを作成してここに入れます。"~/.local/share/applications"。これはシステムメニューに追加され、他のプログラムのように開くことができます。

というファイルを作成します。ペルシャの王子様存在する~/.ワイン
ここに正確に次のように入力してください。

cd "~/.wine/drive_c/Program Files (x86)/ubisoft/prince of persia/"
wine "$PWD/prince of persia.exe"

それでは次に進みます。~./local/share/applications
というファイルをドロップします。ペルシャの王子様。desktopそこに。
ここに示すように、以下を正しく配置してください。

[DesktopEntry]
Type=Application
Name=Prince of Persia
Exec=bash ~/.wine/princeofpersia.sh
Terminal=false
StartupNotify=false
Categories=Game;ArcadeGame;
Keywords=game;arcade;platform;

ログアウトして再度ログインすると、
すべてのデフォルトのLinuxアプリケーションの横にあるゲームセクションに表示されます。

最初に出てこなかったらこれ。
これらのコマンドを使用して権限を設定する必要があります。

chmod a+x ~./local/share/applications/princeofpersia.desktop
chmod a+x ~./wine/princeofpersia.sh

その後、ログアウトして再度ログインすると、その内容が表示されます。
それでも機能しない場合は、以下を実行してみてください。~/.wine/princeofpersia.sh
コマンド端末でエラーが発生した場合はお知らせください。

おすすめ記事