如何在 Unity dash 中获取应用程序的自定义图标

如何在 Unity dash 中获取应用程序的自定义图标

如何为没有任何特定图标的程序分配图标?(例如 vncviewer、rdesktop 等)。目前,它显示为灰色图标,中间带有问号,是 Unity Launcher 中的默认图标。

答案1

当然。

  1. 打开文本编辑器。
  2. 将图标链接拖放到文本编辑器上。
  3. 在文本编辑器中打开一个新选项卡。
  4. 将问号图标拖放到编辑器上。
  5. 在第一个选项卡中,将图片地址替换为您所需图片的地址。
  6. 从第二个选项卡复制链接地址并粘贴到第一个选项卡的链接地址上。
  7. 将第一个选项卡以新名称保存在桌面上的某个位置。

答案2

  1. 选择一个 .png 文件并将其复制/粘贴到将来不会移动的位置。

  2. 打开文件并浏览/usr/share/applications/。在这里您将找到您的应用程序及其不同的图标。

  3. 右键单击要更改的应用程序图标,然后从弹出的上下文菜单中选择复制

  4. 运行apt policy gksu检查 gksu 是否已安装。如果尚未安装,请使用 安装 gksu。sudo apt-get install gksu打开终端并输入gksu gedit,然后在同一行后面粘贴您在步骤 3 中复制的图标的位置。

    在 Ubuntu 18.04 及更高版本中,gksu 已停用,因此请使用以下命令代替:

    sudo -H gedit /path/to/file &>/dev/null 
    
  5. 选择步骤 1 中的新 .png 文件,右键单击它,然后选择复制从弹出上下文菜单中。

  6. 将您在步骤 5 中复制的 .png 文件的位置粘贴到打开的 gedit 文本编辑器中以 开头的行中Icon=

    代替:

    Icon=/path/to/old/file
    

    和:

    Icon=/path/to/new/file
    
  7. 保存对 gedit 中打开的文件所做的更改并关闭 gedit。

答案3

我在这里找到了这个问题的一个很好的答案: 我如何更改小程序使用的图标?

编辑应用程序的配置以更改图标

编辑 /usr/share/applications/diodon.desktop 并将 Icon=gtk-paste 更改为 Icon=/usr/share/icons/Faenza-Darkest/actions/22/gtk-paste.png

请注意,编辑系统文件通常不是一个好主意。您可能能够将 diodon.desktop 复制到 ~/.local/share/applications/diodon.desktop,然后对其进行编辑。我不确定这是否可行。

对我来说,我想给 Rubbyripper 一个图标,这很有效。不过我确实编辑了系统文件。没有尝试 .local 方法。

相关内容