lubuntu 如何给可执行文件加图标

来自于 此文章

问题来源

比如我经常下载一个只需要解压就可以执行的打包文件,由于其中的可执行文件与 icon 是分开的,所以此可执行文件上就没有此图标,使用起来多有不便。

通俗方法

一般在 windows 和 大多数 linux 系统上,是可以点击右键编辑属性设置的。但在我最近尝试的 lubuntu 上做不到。

根本方法

归根结底地说,是这样子的:linux 系统中有一个特殊的文件格式 xxx.desktop,存储了当前系统中的 可执行文件icon 的对应关系,当你创建了这个文件,它即显示为此图片,又是一个可执行文件。这是一个文本文件,你可以用文本编辑器打开它,文件中的内容大致如下。

[Desktop Entry]
Type=Application
Version=1.0
Name=(insert name of app)
GenericName=("Web Browser", "Media Player", etc. This isn't technically needed but makes your app look native on KDE)
Exec=(insert executable name)
Icon=(insert icon name)

如需了解更多可用的字段,可以查看此目录下已有的例子。比如 google-chrome.desktop

并且,进一步地说,当你将它移动到某一个固定目录时,它就可以自动会在 开始菜单的程序目录 中加上此有图片的可执行程序。此目录是在 /usr/share/applications 下,这个对应关系

实例

比如,我下载了一个 postman 的压缩包,解压之后,可执行文件是没有图标的,而图标放在另一个目录中,我创建了一个文件命名为 postman.desktop,并填充了以下文本。

lubuntu 如何给可执行文件加图标_第1张图片
image.png

此时,它就显示为一个图标并且双击后可执行。

然后我将它放置在 /usr/share/applications 中,即在开始菜单中显示了 postman,点击即可打开,又可以将它加在 panel(任务栏)中。

你可能感兴趣的:(lubuntu 如何给可执行文件加图标)