ダッシュホームでアイテムを見つけて、デスクトップの左側にあるランチャーバーにドラッグすることはできますが、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」と入力することで、ランチャーでアプリケーションを見つけることができます。
ユニティバーにワインアプリケーションを取得するために、次の方法が役立ちました。
alacarte
を開始します。これで、ユニティダッシュでプログラムを見つけて、ユニティバーに移動することができました。
箱から出してすぐには機能しませんでしたが、細部にいたって機能しました。 shの完全なパスを次のように指定します。
Exec=/bin/sh -c "cd /home/USER/.wine/drive_c/Program\ Files/FOOBAR_FOLDER; wine foobar.exe"
テスト済み
Ubuntu 14.10(Utopic Unicorn)
ワイン-1.7.34
Foxit Reader 7
wineを使用してアプリをインストールすると、対応する。desktopファイルが/ home/ash/.local/share/applicationsフォルダーに作成されます。
重要:
- 上記のパスのashをユーザー名に置き換えます。
- nity Desktop Environmentで、ホームディレクトリで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 などのスクリプトを使用することです。また、必要なアイコンの抽出などの素敵なことを行います。手でやる必要はありません:)
Unity Dashは、古いGnome2メニューが「メインメニューの編集」機能を使用してアイテムを追加したように機能しますが、何らかの理由でCanonicalは、それができるかどうかを知ることを難しくしました。
あなたがすることは...
メインメニューアプリを閉じると完了です。
これはもう少し複雑ですが、このソリューションではファイルを編集する必要はありません。
重要な注意- Ubuntuのすべてのバージョンにデフォルトでメインメニューアプリがインストールされているわけではないため、Ubuntuソフトウェアセンターに移動して「alacarte」を検索すると、上記のヒントが表示されます問題なく動作します。
サードパーティのプログラムalacarteを使えば、本当に簡単にできます。私はここでそれを行う方法に関する初心者ガイドを書きました: http://develop.alpdesigns.ch/pages/linux/add_exe_program_to_linux.html