web-dev-qa-db-ja.com

ubuntu 12.04以降でアイコン画像を変更する方法は?

デスクトップバイナリファイルに配置されているバイナリファイルのアイコンを変更したいのですが、これはunetbootinに関連しています。デスクトップからunetbootinを実行したいので、アイコンを変更したいです。誰でもこの点で私を助けることができます。

ファルーク

4
Farooq

.desktopファイルについて話している必要がありますか? geditで開き、Icon=行を見つけて、アイコンを希望するものに変更します。

または、GUIの方法:.desktopファイルを右クリック>プロパティ>アイコンをクリックして、別のアイコンを参照します。

ちなみに、デスクトップから動作させるには実行可能にする必要があります!

5
Jacob Vlijm

Unity Launcher(12.04以降)のアイコンを変更する方法:

Unity Launchersは、.desktop拡張子を持つコンピューターに保存されているファイルです。これらのファイルは特定のアプリケーションを起動するために使用されますが、Unityでは各アプリケーションの右クリックメニューを作成するためにも使用され、Unityランチャーからアクセスできます。

このようなファイルは次のようになります。

[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/$USER/Documents/exec.sh
Icon=/home/$USER/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;

アイコンフィールドは、ランチャーが使用するアイコンであり、アプリケーションを表します。ディレクトリ/usr/share/pixmapsの下にあるすべてのアイコンは、完全なパスを指定する必要はありませんが、拡張子のないファイル名です。

たとえば、アイコンファイルが/usr/share/pixmaps/wallch.pngの場合、[アイコン]フィールドはwallchになります。他のすべてのアイコンには、完全なパスを指定する必要があります。


したがって、特定のプログラムのアイコンを変更するには、次のことが必要です。

1。Find関連する.desktopファイル、それらは通常、/usr/share/...の下にあります。

あなたはそうすることができます:

locate program_name.desktop

またはあなたがそれを見つけることができない場合:

locate *.desktop

リストをスクロールします。

2。Open変更する.desktop

gedit /path/to/program_name.desktop

3。Modify任意のフィールド:

保存するために、最初にバックアップを作成します。バックアップを作成した場合は、元のファイルと交換できます。

cp /path/to/program_name.desktop /path/to/program_name_backup

ソースと詳細情報:

https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

1
M. Becerra