回答:
次の手順に従って、wineと共にインストールされたアプリケーションのデスクトップショートカットを手動で作成できます。
(お好みのテキストエディタを開きgedit
、nano
など、)、次の内容で新しいファイルを作成し、拡張子を持つ名前でデスクトップに保存します.desktop
この例では、名前inetexplorer.desktop
を選択してデスクトップに保存しました。
[Desktop Entry] Name=Internet Explorer Exec=wine "C:\Program Files\Internet Explorer\iexplore.exe" Icon=/path/to/iconfile Type=Application Categories=Wine;
ここで、[ 名前]フィールドの値をターゲットアプリケーションの名前の値に置き換えます。(この例では、Internet Exolorerです。)Execの値は次の形式になります。
wine "C:\path to the\executable file"
(CLIアプリケーションの場合)
wineconsole "C:\path to the\executable file"
(GUIアプリケーション用)
wine "C:\Program Files\Internet Explorer\iexplore.exe"
(".. .."
パスに空白スペースが含まれる場合は、パスを二重引用符で囲むことが重要です。)
/ path / to / iconfile(アイコンフィールドの値)をアイコンファイルのパス(Icon = / home / username / Pictures / internet-explorer.pngなど)に置き換えるか、このエントリ行を省略できます。
左側はアイコンが指定されたショートカットで、右側のショートカットはそうではありません。
ファイルの実行ビットをオンにします。
グラフィカルあなたはでそれを行うことができます右クリックし.desktop
、ファイルを、コンテキストメニューから選択し、プロパティを。プロパティウィンドウで[ 権限 ]タブを選択し、ラベル実行:を探して、その横にあるチェックボックスをオンにして、ショートカットが実行可能になるようにします。
右クリックのコンテキストメニューからプロパティを選択する
実行許可の設定
ターミナルから、次のようにしてこれを行うことができます:
chmod +x $USER/Desktop/inetexplorer.desktop
どこ$USER/Desktop/inetexplorer.desktop
に作成されたデスクトップのショートカットの絶対パスでなければなりません。
PlayOnLinuxをwineと組み合わせて使用することをお勧めします。これは、Windowsソフトウェアとゲームのインストールと管理を可能にする、クリーンでユーザーフレンドリーなインターフェースを提供します。
PlayOnLinuxは、Microsoft®Windows®で動作するように設計された多数のゲームやアプリを簡単にインストールして使用できるようにするソフトウェアです。現在、GNU / Linuxと互換性のあるゲームはほとんどなく、それは確かにこのシステムへの移行を妨げる要因です。PlayOnLinuxは、この問題に対して無料でアクセス可能な効率的なソリューションを提供します。
ここに、知っておくべき興味深い点の非網羅的なリストがあります:
それにもかかわらず、PlayOnLinuxにはすべてのソフトウェアとしていくつかのバグがあります。
インストール:
これは、Ubuntu OSベースのシステム標準を使用する別のソリューションです。
Main Menu
アプリケーションを開いてNew Itemボタンを選択し、ボタンCreate Launcher
を使用できるウィンドウが開きBrowse、.exe
(実行可能な)Windowsアプリケーション/ゲームへのパスを選択できます。
バックスラッシュ(\
)を使用して空白をエスケープする必要があります。次のようなコマンドを指定してみてください:
".../Program\ Files/Adobe/Adobe\ Photoshop\ CS2/..."
\
前のスペースに注意してください。
wine '/home/user/.wine/drive_c/Program Files/Some Program with many spaces/program.exe'
を入力するだけで、gnomeアプリケーションメニューへのショートカットを追加するスクリプトを作成しました./wine-create-shortcut paht/to/application.exe
。
簡単ですね。
詳細については、https://github.com/thiggy01/wine-create-shortcutをご覧ください。
私はコメントできないので、ここで別の答えを出さなければなりません。;-)ユーザー "precise"に感謝します。彼または彼女が述べた解決策は、Kubuntu 18.04とWine 5.0で機能しましたが、パス名に2つ(1つだけではなく)のバックスラッシュを追加する必要がありました。
上記の例に基づいて、これは次のようになります。
Exec=wine "C:\\Program Files\\Internet Explorer\\iexplore.exe"
なぜそうなのか、私にはわかりません。おそらく、プログラムパスがやや複雑なためです。
Exec=wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"
このトピックに対する少しの更新。最後に、正しいアイコンをショートカットに追加することができました。(対応するプログラムの場所にある隠しフォルダーで利用可能でした。)実行可能ファイルからのアイコンの抽出も機能しましたが、個別の* .icoファイルをアイコンソースとして使用できませんでした。
ただし、ここでは、手動で生成され、完全に機能するWineショートカットの完全な内容に従います。
[Desktop Entry]
Name=Steuer St.Gallen 2019 nP
Exec=env WINEPREFIX="/home/franz/.wine" wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"
Type=Application
StartupNotify=true
Icon=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP/.install4j/i4j_extf_9_1bhpfkc_1iu21cz.png
Path=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP
StartupWMClass=Steuer St.Gallen 2019 nP.exe
これは、自動的に確立されたMicrosoft PowerPoint Viewerショートカットにほぼ対応しています。
[Desktop Entry]
Name=Microsoft PowerPoint Viewer
Exec=env WINEPREFIX="/home/franz/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/franz/.wine/dosdevices/c:/users/franz/Start\\ Menu/Programs/Microsoft\\ PowerPoint\\ Viewer\\ .lnk
Type=Application
StartupNotify=true
Comment=Mit Microsoft PowerPoint erstellte Präsentationen anzeigen.
Icon=976E_ppvwicon.0
StartupWMClass=pptview.exe
ファイルを実行可能にした後、他のいくつかのパラメーター(ほとんどの場合は値なし)が自動的に追加されました。これらには機能がないため、手動で削除しました。
Comment[de_DE]=
Comment=
GenericName[de_DE]=
GenericName=
MimeType=
Terminal=false
TerminalOptions=
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=