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


69

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

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

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


回答:


66

Ubuntu 11.10の場合


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

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

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

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

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


1
〜/ただ明確にするために、/ホーム/ <あなたのユーザ名>を入力するのと同じことである
itnet7

1
驚くばかり。素晴らしい指示。たったひとつ。/ usr / shareからローカルディレクトリにファイルをコピーするには、sudoを実行する必要がありました。
再録

1
また、alt-tab(ドックよりも少し大きいアイコンを使用)中に適切な解像度が必要な場合は、128x128アイコン(128x128 / apps /フォルダー内)を追加することを検討してください。それ以外の場合、優れたヒント、どうもありがとう!
アント

3
私はUbuntuが大好きですが、このようなシンプルなものは本当に残念だと言って申し訳ありません...これは間違いなくユーザーフレンドリーではありません...とにかく詳細な説明をありがとう。
武心

素晴らしい、非常に役立つ-特にログアウトしてから再びログインすることに関する部分:)
アイザック

18

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

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


3
「sudo nautilus」ではなく「gksudo nautilus」を実行する方がいいと思います(ただし、私は専門家ではないので、間違えている可能性があります)
-user138784

また使用することができますsudo -H nautilus
キリ

7

Ubuntu 12.04の場合


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

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

sudo apt-get install imagemagick

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

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

unity --replace & 

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


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

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


更新するだけです。この方法は、バージョン15.04の場合と同じように機能しています。試しました。
ティコ

5

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. ダッシュからアイコンを選択し、ランチャーに移動します。

Τέλος!終わり!


Ask Ubuntuへようこそ!;-)あなたは私の見直してもらえ編集をしても見直す編集ヘルプ将来的にはあなたの答えの可読性を向上させるために... ;-)
Fabby

これは16.04でも完璧に機能します。Unityが新しい.desktopファイルを読み取るように、最初にrestart / logout-loginが必要になる場合があります。
MakisH 16

2

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

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

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

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

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

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

    sudo nautilus /usr/share/applications
    

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

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

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

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

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

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

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


0

Ubuntu 12.10の場合


次のディレクトリ(アイコンの寸法)を含むディレクトリが変更されました:

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

そして、あなたがするならls

128  16  192  22  24  32  48  64  96

-1

13.04にnautilus-for-armless-toyを取り除くためにNemoをインストールしました。

ランチャーのアイコンフォルダーハウスが欲しかった。

~/.local/share/applications/nemo.desktopgeditで開いて見てみて、行を見つけました

icon=folder 

(パスなし、拡張子なし???)

私はで検索しようとした/usr/share/と呼ばれているように見えたオウムガイの通常のデフォルトのアイコンのためfolder_home.png.svg、私はこれを決めることができませんでした。さまざまなフォルダに同じ名前のファイルがたくさんあったので、最後に行を変更しました

icon=folder_home

ログアウトしてから再びアイコンに変更されました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.