ダッシュホームでアイテムを見つけて、デスクトップの左側にあるランチャーバーにドラッグすることはできますが、Wineを介してインストールされたアプリケーションがダッシュ検索で見つからない場合はどうすればよいですか?.wineディレクトリのアプリケーションを右クリックしましたが、ランチャーを作成するオプションも見つかりませんでした。
ダッシュホームでアイテムを見つけて、デスクトップの左側にあるランチャーバーにドラッグすることはできますが、Wineを介してインストールされたアプリケーションがダッシュ検索で見つからない場合はどうすればよいですか?.wineディレクトリのアプリケーションを右クリックしましたが、ランチャーを作成するオプションも見つかりませんでした。
回答:
/ usr / share / applicationsにLauncherアイテムを作成できます。foobar.exeなどのWineアプリケーションの場合、次のようなfoobar.desktopファイルを作成できます。
[Desktop Entry]
Name=FooBar
Comment=Foo & Bar
Exec=sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
Icon=wine
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true
USERおよびFOOBAR_FOLDERを適切な値に置き換えます。
したがって、「FooBar」と入力することで、ランチャーでアプリケーションを見つけることができます。
sh -c "wine /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER/foobar.exe"
か?
~/.local/share/applications
.exe
ます。最初に、ディレクトリがWindowsアプリケーションでエラーが発生したディレクトリに変更しません。をcd
ディレクトリ方式に変更すると、正常に機能しました。作業ディレクトリがWindowsの `C:`ディレクトリの外にある場合、Windowsアプリケーションが混乱している可能性があります。
ユニティバーにワインアプリケーションを取得するために、次の方法が役立ちました。
alacarte
ます。ユニティダッシュでプログラムを見つけて、ユニティバーに移動することができました。
alacarte
すると表示されるが、新しいアイテムを移動(または作成)できないことです。また、デフォルトではインストールされていないようですapt-get install alacarte
。
箱から出してすぐには機能しませんでしたが、少し詳細に機能しました。shの完全なパスを次のように指定します。
Exec=/bin/sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
/bin/sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
は、なしで使用する必要がありExec=
ました。
でテスト済み
Ubuntu 14.10(Utopic Unicorn)
Wine-1.7.34
Foxit Reader 7
wineを介してアプリをインストールすると、対応する.desktopファイルが/home/ash/.local/share/applicationsフォルダーに作成されます。
重要:
- 上記のパスのashをユーザー名に置き換えます。
- ではユニティデスクトップ環境、押しCtrlキー+ hの隠されたファイルを参照するには、ホームディレクトリ内の.local
そのファイルを見つけたら、次の手順を実行します。
オリジナル: C:\ Program Files(x86)\ Foxit Software \ Foxit Reader \ FoxitReader.exe
変更: wine "C:\ Program Files(x86)\ Foxit Software \ Foxit Reader \ FoxitReader.exe"
できました。乾杯...
ある程度の距離を置いた場合の最良の解決策は、デスクトップランチャーの作成を処理するwine-launcher-creatorなどのスクリプトを使用することです。また、必要なアイコンの抽出などの便利なことを行います。手でやる必要はありません:)
/usr/share/applications
すべてのユーザーがアクセスできるようにランチャーを作成しようとしていますが、アプリケーションはそれを好まないようです。(sudoアクセスのプロンプトは表示されません。)それでも、アイコンの抽出は素晴らしいです。
Unity Dashは、古いGnome2メニューが「メインメニューの編集」機能を使用してアイテムを追加するのと同じように機能しますが、何らかの理由で、Canonicalは、それを行うことさえできることがわかりにくいと判断しました。
あなたがすることは...
メインメニューアプリを閉じると完了です。
これはもう少し複雑ですが、このソリューションはファイルの編集を必要としません。
重要な注意 -Ubuntuのすべてのバージョンにデフォルトでインストールされるメインメニューアプリが付属しているわけではないため、Ubuntu Software Centerに移動して「alacarte」インストールを検索すると、上記のヒントは問題なく動作します。