Ubuntu 11.10 Unityランチャーで特定のアプリケーション(Pidgin)のアイコンを変更しようとしています。オプションとCompiz設定で検索しようとしましたが、個々のアイコンを変更するオプションが見つかりませんでした。
テーマを変更できますが、それは私が望むものではありません。
この変更を取得するために、構成ファイルを編集します。 UIソリューションである必要はありません。
最初に行う必要があるのは、使用する.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
変更を保存します...その後、ログアウトして再度ログインします。
これが役立つか、さらに支援が必要かどうかをお知らせください。
私がやった方法は/usr/share/applications/<whatever app your looking for>
に行き、プロパティを右クリックして左側のアイコンをクリックし、アイコンにしたい画像を選択しました。
アイコンを編集するには、Sudo nautilus
が必要です。次に、Unityでプログラムを終了して検索すると、選択したアイコンが表示されます。
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 &
ここで説明されているように、 アプリケーションはアイコンなしでランチャーにロックされています
ログアウトや再起動は不要です;)
ランチャーに配置できる特定のアプリケーションにアイコンをリンクするには、コマンドラインで次の操作を実行します。
例えばalpha_app
というアイコンalpha_app.png
というアプリケーション:
実行する:
Sudo cp alpha_app.png /usr/share/pixmaps/
上記のコマンドは、ファイル名alpha_app.png
のアイコンを適切なフォルダーにコピーします。
実行:
Sudo gedit /usr/local/share/applications/alpha_app.desktop
Geditで、アイコンの名前を次のように変更します。
Icon=alpha_app.png
ファイルalpha_app.desktop
が/usr/local/share/applications/
に存在しない場合、locate alpha_app.desktop
を実行してそこにコピーします。万が一これが失敗した場合、ディスクのどこにもalpha_app.desktop
ファイルがなく、自分で作成する必要があることを意味します。
ダッシュに移動して、アプリケーションの名前(この例ではalpha_app
)を入力します。
ダッシュからアイコンを選択し、ランチャーに移動します。
これはUbuntu 14.04で行いました。
「Dolphin」ファイルマネージャーに適切なランチャーアイコンを提供したかった(Dolphinのイルカが欲しかった)。
物事を台無しにするのは簡単だから、私は複雑なプログラムとシステムファイルの編集を使うのが怖い。シンプルに保つのが好きです。したがって、これらすべてのプログラミングの曲芸の代わりに...
イルカの絵を用意しました。
デスクトップの背景がきれいに透けて見えるので、背景が透明な画像(通常はpng)を使用するのが最適です(孤立した独自の長方形にはなりません)。サイズに関しては、私の写真のファイルサイズは約200 kBで、サイズは約560x640ピクセルです。このサイズは、他のアイコンとうまく一致します。そのため、この写真を通常の「Pictures」フォルダーに用意しました。
次に、ターミナルに入力しました:
Sudo nautilus /usr/share/applications
入力すると、アプリケーションのあるパネルが表示されます(現在のアイコンで表されます)
起動アイコンを変更するアプリケーションを見つけ、そのアイコンを右クリックして、「プロパティ」をクリックします
プロパティパネルの左上に、現在の起動アイコンが表示されます。このアイコンは、独自の選択に変更する必要があります
プロパティパネルの左上隅にあるそのアイコンを左クリックすると、新しいパネルが開き、古いアイコンを置き換えるカスタムアイコンを選択するように求められます
準備した画像を見つけて(ファイルマネージャーのように)、選択します
選択した新しいアイコンがプロパティパネルに表示されます
起動アイコンの中に新しいアイコンを表示するには、PCを再起動する必要があります。見よ、カスタムアイコンがあります。
次のディレクトリ(アイコンのサイズ)を含むディレクトリは、次のように変更されました。
〜/ .local/share/icons/unity-webapps/apps
ls
を実行すると:
128 16 192 22 24 32 48 64 96