web-dev-qa-db-ja.com

Unityランチャーでアプリケーションのアイコンを変更するにはどうすればよいですか?

Ubuntu 11.10 Unityランチャーで特定のアプリケーション(Pidgin)のアイコンを変更しようとしています。オプションとCompiz設定で検索しようとしましたが、個々のアイコンを変更するオプションが見つかりませんでした。

テーマを変更できますが、それは私が望むものではありません。

この変更を取得するために、構成ファイルを編集します。 UIソリューションである必要はありません。

68
recluze

Ubuntu 11.10の場合


最初に行う必要があるのは、使用する.pngアイコンファイルを取得し、それぞれの~/.local/share/icons/hicolor/ディレクトリにコピーすることです。これには、次のディレクトリ(アイコンのサイズ)が含まれます:16x16/apps/32x32/apps/48x48/apps/

無料の16x16無料アイコンサンプラーをダウンロードし、Alien.pngという16x16アイコンを選択しました

Alien.pngファイルを取得して~/.local/share/icons/hicolor/16x16/appsにコピーしました。コピーすると、GUIまたはターミナルのいずれかを使用して実行できます。

そこから、ターミナルで以下を実行する必要があります(これをコピーするにはSudoが必要な場合があります)。

cp /usr/share/applications/Pidgin.desktop ~/.local/share/applications/

次に、Pidgin.desktopファイルを編集します。

vi ~/.local/share/applications/Pidgin.desktop

次の行を探します。

Icon=Pidgin

これは、.pngプレフィックスなしの新しいアイコン名に変更する必要があります...

Icon=Alien

変更を保存します...その後、ログアウトして再度ログインします。

これが役立つか、さらに支援が必要かどうかをお知らせください。

66
itnet7

私がやった方法は/usr/share/applications/<whatever app your looking for>に行き、プロパティを右クリックして左側のアイコンをクリックし、アイコンにしたい画像を選択しました。

アイコンを編集するには、Sudo nautilusが必要です。次に、Unityでプログラムを終了して検索すると、選択したアイコンが表示されます。

18
Kyle

Ubuntu 12.04の場合


itnet7 による優れた回答に加えて、Ubuntu 12.04では、Unityがアイコンを表示するために~/.local/usr/applications/icons/hicolor/64x64/appsも追加する必要がありました。

カスタムアイコンのサイズを変更するには、優れたimagemagickパッケージを使用できます。

Sudo apt-get install imagemagick

次に、コマンドmogrify -resize 64x64! myImage.pngを実行して、カスタムアイコンを適切な解像度に適切に縮小します。

デスクトップアイコンを作成した後に以下のコマンドを実行し、アプリケーションをランチャーにロックすると、再起動することなく統合が更新されます。

unity --replace & 

ここで説明されているように、 アプリケーションはアイコンなしでランチャーにロックされています

7
  1. インストールメインメニュー(別名Alacarte) alacarte Install alacarte
  2. 開くメインメニュー
  3. プログラムをクリックして、右側のメニューでPropertiesを選択します。
  4. アイコンをクリックします
  5. 新しいアイコンを参照して、開くをクリックします
  6. プログラムのプロパティを閉じます
  7. 閉じるメインメニュー

ログアウトや再起動は不要です;)

6
guttermonk

Ubuntu 14.04の場合

ランチャーに配置できる特定のアプリケーションにアイコンをリンクするには、コマンドラインで次の操作を実行します。

例えばalpha_appというアイコンalpha_app.pngというアプリケーション:

  1. 実行する:

    Sudo cp alpha_app.png /usr/share/pixmaps/
    

    上記のコマンドは、ファイル名alpha_app.pngのアイコンを適切なフォルダーにコピーします。

  2. 実行:

    Sudo gedit /usr/local/share/applications/alpha_app.desktop
    
  3. Geditで、アイコンの名前を次のように変更します。

    Icon=alpha_app.png
    

    ファイルalpha_app.desktop/usr/local/share/applications/に存在しない場合、locate alpha_app.desktopを実行してそこにコピーします。万が一これが失敗した場合、ディスクのどこにもalpha_app.desktopファイルがなく、自分で作成する必要があることを意味します。

  4. ダッシュに移動して、アプリケーションの名前(この例ではalpha_app)を入力します。

  5. ダッシュからアイコンを選択し、ランチャーに移動します。

Τέλος!終わり!

5
Nikos

これはUbuntu 14.04で行いました。

「Dolphin」ファイルマネージャーに適切なランチャーアイコンを提供したかった(Dolphinのイルカが欲しかった)。

物事を台無しにするのは簡単だから、私は複雑なプログラムとシステムファイルの編集を使うのが怖い。シンプルに保つのが好きです。したがって、これらすべてのプログラミングの曲芸の代わりに...

  1. イルカの絵を用意しました。

    デスクトップの背景がきれいに透けて見えるので、背景が透明な画像(通常はpng)を使用するのが最適です(孤立した独自の長方形にはなりません)。サイズに関しては、私の写真のファイルサイズは約200 kBで、サイズは約560x640ピクセルです。このサイズは、他のアイコンとうまく一致します。そのため、この写真を通常の「Pictures」フォルダーに用意しました。

  2. 次に、ターミナルに入力しました:

    Sudo nautilus /usr/share/applications
    

    入力すると、アプリケーションのあるパネルが表示されます(現在のアイコンで表されます)

  3. 起動アイコンを変更するアプリケーションを見つけ、そのアイコンを右クリックして、「プロパティ」をクリックします

  4. プロパティパネルの左上に、現在の起動アイコンが表示されます。このアイコンは、独自の選択に変更する必要があります

  5. プロパティパネルの左上隅にあるそのアイコンを左クリックすると、新しいパネルが開き、古いアイコンを置き換えるカスタムアイコンを選択するように求められます

  6. 準備した画像を見つけて(ファイルマネージャーのように)、選択します

  7. 選択した新しいアイコンがプロパティパネルに表示されます

  8. 起動アイコンの中に新しいアイコンを表示するには、PCを再起動する必要があります。見よ、カスタムアイコンがあります。

1
Las

Ubuntu 12.10の場合


次のディレクトリ(アイコンのサイズ)を含むディレクトリは、次のように変更されました。

〜/ .local/share/icons/unity-webapps/apps

lsを実行すると:

128  16  192  22  24  32  48  64  96
0
Suhaib