Ubuntuランチャーにアプリケーションを登録する方法

こんばんわ、毒きのこです。
世間では新型MacBookProが発表され賑わいを見せていますね。 僕もiOSアプリの開発が主な収入源の1つになってるので、Apple先生には基本頭があがりません。 もちろんMacも持っています。

これがなかなかどうして使いやすいOSなんですよね。 でもLinux好きな僕としてはiOSの開発をしないといけない時以外は基本Ubuntu機を愛用しています。

けれどこのUbuntu、自分でダウンロードしてきたバイナリをいつでもランチャーから起動出来るようにするには一苦労いるんですよね。

apt-getでインストールしたアプリは自動で登録されるのですが、自分でバイナリをダウンロード/ビルドしたものは起動時はランチャーに一時的に表示されるのですが、アプリを終了したら消えてしまいます。

そこで今回はそのUbuntuのランチャーにアプリケーションを登録する方法を。

登録したいアプリケーションのDLと配置

何でもいいのですが、ここは例として JetBrains社の「RubyMine」を。 Windows、Mac、Linuxとバイナリが用意されているんでLinuxのものをダウンロード。

ダウンロードが完了したら解答して/optに移動させます。

解答したフォルダだと少々長いのでシンボリックリンクを貼ります。

ランチャー表示のための設定ファイル記述

UbuntuのランチャーやDashのデスクトップ設定ファイルは~/.local/share/applications/ 内に置かれるため、そこにRubyMine用のdesktopファイルを作成します。

中身は以下のようにします。
※具体的な起動スクリプト等が書いてるパス以外は好きな名前を…

どのユーザーでも実行出来るよう権限を変更します。

ファイルマネージャーで実際アイコンが作られた場所を開き、そのアイコン(ここではrubymine.desktopですね)をドラッグでランチャーに持ってってやりましょう。

rubyminedesktop

ちゃんとランチャーにRubyMineのアイコンが表示されるようになりました。

今日はここまで、
では良いLinuxライフを〜。

スポンサーリンク
336 x 280 レクタングル(大)
336 x 280 レクタングル(大)