Linux的exe加图标,lubuntu 如何给可执行文件加图标

2023-05-16

来自于 此文章

问题来源

比如我经常下载一个只需要解压就可以执行的打包文件,由于其中的可执行文件与 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,并填充了以下文本。

08992891032a

image.png

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux的exe加图标,lubuntu 如何给可执行文件加图标 的相关文章

随机推荐