如何自动生成.desktop文件?

林诺布

有一个.deb没有.desktop文件软件,我创建了该文件。我想为该软件创建另一个软件包,当用户安装该软件包时,我希望该.desktop文件自动生成并放入/usr/share/applications/

怎么做?

格莱美

听起来您想要做的就是提取.deb存档,添加.desktop文件并重新生成软件包。这是一个相当简单的过程。提取:

dpkg-deb -R package.deb extract_dir

注意-R是获取控制文件的原始摘录。下一步创建(/usr/share/applications/如果尚不存在):

mkdir -p extract_dir/usr/share/applications/

然后只需添加您的.desktop文件(请注意,该名称不会与您可能要安装的其他任何文件发生冲突)并重新构建:

cp desktop_file.desktop extract_dir/usr/share/applications/
dpkg-deb -b extract_dir package_new.deb

请注意,您也可以使用dpkg-deb -b extract_dir .其规范名称来创建软件包,但是您可能必须先将原始文件移开,否则将被破坏。

资料来源:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在sharepoint中自动生成文件号?

来自分类Dev

如何控制自动生成的html文件中的哪些Worklight更改?

来自分类Dev

在Webstorm中,如何自动前缀由less生成的CSS文件?

来自分类Dev

自动生成凉亭文件?

来自分类Dev

如何删除私人成员并将评论保留在自动生成的打字稿定义文件中

来自分类Dev

如何在NerdTree中通过TypeScript隐藏自动生成的文件?

来自分类Dev

如何从自动工具生成的生成文件中删除-Werror?

来自分类Dev

文件夹生成后自动克隆内容自动生成

来自分类Dev

我如何找出正在启动的.desktop文件?

来自分类Dev

如何创建“ .desktop”文件?

来自分类Dev

如何创建.desktop文件以启动Eclipse?

来自分类Dev

KivyMD:如何自动显示在python文件中生成的MDList

来自分类Dev

如何运行.desktop文件?

来自分类Dev

如何找到* .desktop文件?

来自分类Dev

如何创建“ .desktop”文件?

来自分类Dev

Windows中“ desktop.ini”文件的用途是什么,如何防止其生成?

来自分类Dev

如何创建.desktop文件以启动Eclipse?

来自分类Dev

如何在.desktop文件中传递参数

来自分类Dev

如何验证/验证.desktop文件?

来自分类Dev

Ubuntu 15.04 amd64 Desktop安装媒体(ISO文件)如何生成?

来自分类Dev

自动启动的.desktop文件还存储在哪里?

来自分类Dev

如何使用Visual Studio Team Services生成.xap文件以及如何自动生成生成过程

来自分类Dev

如何根据脚本的当前状态自动替换.desktop文件的内容

来自分类Dev

如何更改执行.desktop文件的默认终端?

来自分类Dev

自动生成文件的文件生成软件

来自分类Dev

如何为项目禁用自动生成的配置文件?

来自分类Dev

如何扩展 .desktop 文件以添加新操作?

来自分类Dev

如何从文本文件自动生成 HTML 页面?

来自分类Dev

如何编写自动生成文件的脚本

Related 相关文章

  1. 1

    如何在sharepoint中自动生成文件号?

  2. 2

    如何控制自动生成的html文件中的哪些Worklight更改?

  3. 3

    在Webstorm中,如何自动前缀由less生成的CSS文件?

  4. 4

    自动生成凉亭文件?

  5. 5

    如何删除私人成员并将评论保留在自动生成的打字稿定义文件中

  6. 6

    如何在NerdTree中通过TypeScript隐藏自动生成的文件?

  7. 7

    如何从自动工具生成的生成文件中删除-Werror?

  8. 8

    文件夹生成后自动克隆内容自动生成

  9. 9

    我如何找出正在启动的.desktop文件?

  10. 10

    如何创建“ .desktop”文件?

  11. 11

    如何创建.desktop文件以启动Eclipse?

  12. 12

    KivyMD:如何自动显示在python文件中生成的MDList

  13. 13

    如何运行.desktop文件?

  14. 14

    如何找到* .desktop文件?

  15. 15

    如何创建“ .desktop”文件?

  16. 16

    Windows中“ desktop.ini”文件的用途是什么,如何防止其生成?

  17. 17

    如何创建.desktop文件以启动Eclipse?

  18. 18

    如何在.desktop文件中传递参数

  19. 19

    如何验证/验证.desktop文件?

  20. 20

    Ubuntu 15.04 amd64 Desktop安装媒体(ISO文件)如何生成?

  21. 21

    自动启动的.desktop文件还存储在哪里?

  22. 22

    如何使用Visual Studio Team Services生成.xap文件以及如何自动生成生成过程

  23. 23

    如何根据脚本的当前状态自动替换.desktop文件的内容

  24. 24

    如何更改执行.desktop文件的默认终端?

  25. 25

    自动生成文件的文件生成软件

  26. 26

    如何为项目禁用自动生成的配置文件?

  27. 27

    如何扩展 .desktop 文件以添加新操作?

  28. 28

    如何从文本文件自动生成 HTML 页面?

  29. 29

    如何编写自动生成文件的脚本

热门标签

归档