/opt/
に「インストール」したEclipse Indigo 3.7をタスクバーに固定するにはどうすればよいですか?
Eclipseを起動し、右クリックして「ランチャーに保持」オプションを選択しようとしました。しかし、Eclipseを閉じた後にそのアイコンをクリックしても、Eclipseは起動しません。
私はすでに Eclipse Indigoをランチャーに追加するにはどうすればよいですか を見てきましたが、答えはありませんでした。 (変更メモ:このスレッドからの回答は、現在このスレッドにマージされています)
まず、Eclipseに.desktopファイルを作成します。
gedit ~/.local/share/applications/opt_Eclipse.desktop
次に、これを内部に貼り付けます(ExecとIconの値を編集することを忘れないでください):
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/Eclipse/icon.xpm **
Exec= ** something like /opt/Eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
その後、nautilusでそのフォルダーを開きます。
nautilus ~/.local/share/applications
このランチャーをダッシュ/ランチャーの外で使用する場合(例:デスクトップランチャーとして)、ファイルを右クリックしてプロパティ->許可->実行を許可を選択して、実行許可を追加する必要があります。コマンドライン経由:
chmod +x ~/.local/share/applications/opt_Eclipse.desktop
最後に、opt_Eclipse.desktop
をランチャーにドロップします。
buntu 11.10、12.04、12.10の場合
applications
フォルダーが~/.local/share/
内に存在しない場合は作成します
mkdir ~/.local/share/applications
Eclipseの実行可能な.desktopファイルがインストールに残っているかどうかを確認し、存在する場合はコピーします
cp /usr/share/applications/Eclipse.desktop ~/.local/share/applications/
ファイルが存在しない場合、~/.local/share/applications/
を使用してgnome-desktop-item-edit
フォルダーにEclipse用の.desktopファイルを作成します。
gnome-desktop-item-edit --create-new ~/.local/share/applications/
名前をEclipseに設定し、コマンドでEclipseのバイナリファイルへのパスを入力し、必要に応じてコメントを挿入し、アイコンをクリックしてEclipseに必要なアイコンを選択します。
終了したら[OK]を押します。
ファイルをコピーするか、独自のフォルダーの場所を開いて作成した後
nautilus ~/.local/share/applications/
作成したファイルを見つけて、ランチャーにドラッグします
User21580の答えが機能しない場合(素晴らしい提案ですが、Indigoをインストールしたときに機能しなかったと思います)、次の内容でEclipse.desktopファイルを~/.local/share/applications/
に追加してみてください。
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-Eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-Eclipse-install>/Eclipse
Exec=env <path-to-Eclipse-install>/Eclipse
バグが発生した場合は、現在の行の代わりにコメントアウトされたExec行を試すことができます。
参照:
カスタムランチャーを作成し、ランチャーに固定する方法を紹介します。
1)まず、gnome-panelをインストールします。
Sudo apt-get install --no-install-recommends gnome-panel
2)新しいデスクトップショートカットを作成するには、ターミナルで次のコマンドを実行するか、Alt-F2を使用します。
gnome-desktop-item-edit --create-new ~/Desktop
ウィンドウがポップアップし、ショートカットの詳細を送信して、[OK]をクリックします。
これで、ショートカットがデスクトップに表示されます。
次に、デスクトップからランチャーに新しいショートカットをドラッグします。
それでおしまい!
リポジトリからEclipseをインストールする代わりにWebサイトからEclipseをダウンロードした場合、ランチャーをロックできません。これを解決するには、ファイルに拡張子.desktop(この場合はEclipse.desktop)を書き込むことで解決できます。
[Desktop Entry]
Name=Eclipse
Comment=Eclipse
Exec=/path/Eclipse
Icon=/path/icon.xpm
Terminal=false
Type=Application
/ pathは、Eclipseをインストールした場所です。保存した後、実行許可を与える必要があります。
$ chmod +x Eclipse.desktop
次に、Nautilusを使用して実行し、ローダーを右クリックしてクリックすると、ランチャーにロックできます。そして、アプリを正しく起動できます。
これはよりクリーンなバージョンだと思います:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=Eclipse
Exec=Eclipse
Terminal=false
Categories=Development;IDE;Java;
これを/usr/local/share/applications/Eclipse.desktop
に追加し、/usr/bin
にEclipseリンクをシンボリックリンクする必要があります。テーマにEclipseボタンがない場合(例:ambiance/radiance)、アイコンのパスを変更することができます。
間違っていない場合、これはレポジトリからガリレオに付属しているファイル(削除済み)で、Heliosと現在のIndigoで使用しています。
64ビットマシンで32ビットバージョンを使用している場合は、32ビットライブラリをインストールしてください(ia32libs-multiarch
私はPreciseのパッケージだと思います)。
または、32ビットマシンで64ビットEclipseを実行しようとしている場合は、代わりに32ビットバージョンをダウンロードする必要があります。
Eclipse MAR(インストールではなく)でテストしましたが、Ubuntu Desktop 14.0.4のtar.gzパッケージです。
gedit /usr/share/applications/Eclipse.desktop
この内容:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/Eclipse/icon.xpm **
Exec= ** something like /opt/Eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
次に、Finderでメニューが表示されたらEclipseを検索します-ランチャーにドラッグするだけで、機能し始めます。非常に簡単な手順で、起動して実行するのに複雑なことはありません。
[アプリケーションの表示]をクリックし、リストでEclipseを見つけ、右クリックして[お気に入りに追加]をクリックします。
12.04の場合
リポジトリからインストールすることを好みます。これはちょうど私のために働くと私はそれを行うためのグラフィカルな方法を文書化します ここ 。
ポータブル版(Eclipse Webサイトからtar.gzを取得する)をインストールする必要がある場合は、ポータブル版を使用してランチャーにロックするための最良の方法を見つけました。
Eclipseポータブルをダウンロードして、デスクトップに解凍します。ターミナル内:
Sudo apt-get install Eclipse-platform
Sudo mv Desktop/Eclipse /opt/Eclipse
/opt/Eclipse/eclipse
ランチャーバーのアイコンを右クリックし、バーに固定します。この方法で起動したときに表示されないLOADSのプラグインがインストールされているため、プラットフォームではなくポータブルであることを確認できます。
.desktopファイルの作成は機能しますが、複数のポータブルインスタンスがインストールされていると、不思議な動作に陥ることがあります。
試してみる
Exec=/bin/bash /home/USERNAME/Eclipse/eclipse
または/ home/USERNAME/Eclipse/eclipseを実行可能にする
Sudo chmod u+x /home/USERNAME/Eclipse/eclipse
そして使用:
Exec=/home/USERNAME/Eclipse/eclipse
これを使って:
[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Java IDE
Exec=/home/USERNAME/Eclipse/eclipse
Type=Application
Icon=/home/USERNAME/Eclipse/icon.png
Terminal=false
NoDisplay=false
Categories=Development;IDE
わたしにはできる。
* .debファイルを使用しない場合、ソフトウェアはメニューまたはランチャーに含まれません。簡単な方法:/ optからEclipseを起動し、Unityランチャー(サイドバー)に表示されるアイコンを探します。右クリックして、[ランチャーを保持する]をオンにします。
Atem18は正しいです。ランチャーをシステム全体で利用可能にする場合は、これを実行します。これが、ランチャーの作成を自動化した方法です。これは、gnome-panelがすでにインストールされていることを前提としています。
mkdir ~/bin
またはホームファイルブラウザを右クリックして、フォルダbinを作成します。source .profile
またはログアウトしてログインgedit
ターミナル内またはダッシュから
#!/bin/sh
Sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
ハイフン/箇条書きを使用せず、インデントする必要もありません。
スペースを入れずに名前を付けて新しいbinディレクトリに保存し、実行可能ファイル(chmod a+x launcher-script
)にするか、[gotoプロパティ]> [権限]を右クリックして[実行]ボックスをクリックします。
ターミナルで:Sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
ランチャーの作成GUIを開いておく必要があります。
タイプ=ターミナルでのアプリケーションこれはこの時間にのみ適用されます。ほとんどの場合、この後のアプリケーションになります。
好きな名前を付けることができます。 NO-SPACES-ALLOWED私はCreate-Launcher
と呼びました
コマンドフィールドに、手順3のスクリプトへのパスを入力します。/home/mike/bin/launcher-script
ユーザー名と作成した実際のファイル名を使用します。
ばねをクリックしてアイコンを追加します。 Gimpで作成しましたが、非常に汎用的で既にインストールされている多くのアイコンを使用できます。ばねをクリックすると、いくつかの場所に移動します。
完了したら、[OK]をクリックします。これで、ファイルブラウザを/usr/share/applications
に移動でき、新しいランチャーが見つかります。ランチャーバーにドラッグするだけで準備完了です。このプロセスにより、すべてのユーザーがアクセスできる場所にランチャーが配置されます。私が見つけたもののほとんどはデスクトップ上にあるものを置きます。これがあなたのお役に立てば幸いです。
これで、Eclipseランチャーなども簡単に作成できます。
考えた後、新しいランチャーを作成するたびに、パスワードを入力する必要があります。これは、すべてのユーザーが新しいランチャーにアクセスできるようにするために必要です。これはルートに属し、グループはこのようにルートになります。これが、システムの残りの部分の構成方法です。 cd
を/usr/share/applications
、type ls -l
にした場合、自分で確認してください。 Ubuntuは、ランチャーを作成するために既にインストールされているアプリケーションをOSに提供する必要がありました。スクリーンセーバーやデスクトップへの近道など、私が反対していることもあります。私は11.10に数日間しかいません。大学に試してみます。それでも1か月経っても気に入らない場合は、修正します。
buntu 11.10の場合
まだインストールされていない場合は、Ubuntu Software Centerからgnome-panel
をダウンロードします。
Gnomeの「ランチャーの作成」をターミナルから次のように実行します。
gnome-desktop-item-edit --create-new ~/.local/share/applications/
ダイアログボックスが表示されます。
できた!
Exec行に、実行可能ファイル(Eclipse
)を直接配置します。 スペースに特殊文字を追加しようとしないでください、ie、if Eclipseは/home/username/My Dev Programs/Eclipse/eclipse
にあり、exec行にスペースを含む行全体を置きます。これが私のEclipse.desktop
ファイルです:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/marcos/Imagens/Icons/Eclipse Icon 128.png
Name=Eclipse
Exec=/home/marcos/Dev Software/Eclipse/eclipse
Comment=Eclipse IDE
Name=Eclipse
Comment=Eclipse IDE