如何更改启动器图标

jac*_*nad 10 10.04 launcher

有没有办法为各种程序自定义 Lucid Lynx Launcher 图标?似乎没有办法使用Create Launcher或 Launcher 属性来做到这一点。该应用程序实际上并未“安装”在 PC 上,只是复制了可执行文件。到目前为止,我所能做的就是将命令添加/home/t32/bin/pc_linux/t32marm -c /home/t32/config_usb.t32到使用Create Launcher.

小智 18

启动器图标存储在/usr/share/applications. 转到您的终端并键入:sudo nautilus /usr/share/applications,然后右键单击所需的应用程序,选择“属性”并单击“属性”窗口上的图标。现在您可以将其设置为您想要的任何图标。

*edits
*这里是一个示例 .desktop 文件。

[Desktop Entry]   
Name=Give me a name!    
Comment=Explain me here!    
Icon=/home/t32/t32.png   
Exec=/home/t32/bin/pc_linux/t32marm -c /home/t32/config_usb.t32   
Terminal=false   
Type=Application   
Categories=This is important, select a category that is present  
StartupNotify=true   
Run Code Online (Sandbox Code Playgroud)

*使用以下其中一项作为类别:Accessibility, Customization, Education, Games, Internet, Office, System, Accessories, Developer, Graphics, Media, Other. Exec是要运行的命令,Icon图标所在位置的绝对路径。通常您不需要更改任何其他内容。您可以将其保留为划痕并重复使用。

*将其复制到whatever-you-name.desktop文件中,根据需要进行编辑并将文件放入/usr/share/applications目录中。如果路径为真,它将在 gnome 菜单中弹出。我不知道 lucid 是否有Unitygnome3,但如果有,当你用你给它的名字搜索它时,它会在unity lens,gnome activities东西中可见。如果您有gnome2,它将被分组在应用程序菜单中的相应类别下。

*而且这种启动器非常可爱,它们在 GNOME、KDE ​​和(可能)所有其他启动器中都有效。


miv*_*ivk 11

启动器快捷方式是 *.desktop 文本文件。他们可以在:

  • $HOME/.local/share/applications
  • /usr/local/share/applications
  • /usr/share/应用程序

在后一个目录中查看示例。

.desktop 文件有一行定义图标:Icon=icon_file_base_name。如果您将图标文件放在正确的位置,您可以设置图标文件的完整路径,或者仅使用没有扩展名的基本名称。

那个地方可以在$HOME/.icons/或下$XDG_DATA_DIRS/icons。它们应该是 .svg 或 .png 文件。如果是 .png,则至少应有 48x48 像素的版本,但可能还有其他尺寸。

举一个简单的例子,尝试将一个名为 example.png 的 48x48 .png 文件放入/usr/local/share/icons/hicolor/48x48/apps/并执行

cp /usr/share/icons/hicolor/index.theme /usr/local/share/icons/hicolor/
Run Code Online (Sandbox Code Playgroud)

这样,您就不需要 .desktop 文件中的完整路径。只是Icon=example。它可供机器上的所有用户使用。

有关所有详细信息,请参阅规范