Unityランチャーに手動で何かを追加するにはどうすればよいですか? TeamSpeak 3クライアントをダウンロードしました。実行可能ファイルから実行できますが、ユニティランチャーにランチャーアイコンを配置したいのです。
TS3の実行中は、そこにアイコンがあり、アイコンにTS3ロゴもあります。実行時に見栄えがします。そのアイコンを右クリックして「ランチャーにロック」すると、アイコンは残りますが、クリックしてもTeamSpeakは起動しません。
どんな助けも大歓迎です。
それ以来、私はこれを行う方法を発見しました。他の人が同じタスクを達成できるように、ブログ投稿を書きました。
http://www.codetunnel.com/blog/post/121/how-to-add-teamspeak-3-to-the-unity-launcher-in-ubunt
私はかなり長い間検索しましたが、UbuntuのUnityランチャー(サイドバー)にカスタムアプリケーションを追加する方法を見つけることができなかったようです。多くの調査の結果、ダッシュボードとUnityランチャーに表示されるアプリケーションには、appname.desktop
に対応する/usr/share/applications/
ファイルがあることがわかりました。
私のマシンでTeamSpeak 3用に作成しました。 Teamspeak3-client.desktop
ファイルは次のようになります。
[Desktop Entry]
Version=3.0.6
Name=Teamspeak 3 Client
GenericName=Teamspeak
Exec=/home/alex/TeamSpeak3-Client-linux_AMD64/ts3client_runscript.sh
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/alex/TeamSpeak3-Client-linux_AMD64/pluginsdk/docs/client_html/images/logo.png
StartupWMClass=Teamspeak
StartupNotify=true
明らかに、インストールしたバージョンを反映するようにバージョン番号を変更します。また、「Exec」および「Icon」オプションのパスを再確認してください。私のインストールは私のホームディレクトリにありました。