gpt4 book ai didi

linux - nwjs 如何在 linux 上分发应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:43:10 27 4
gpt4 key购买 nike

我使用的是 nwjs 0.14.7 和 ubuntu 32 位。我最近从 0.12.2 更新,现在构建过程似乎不同或不起作用。

我已将我的文件添加到 package.nw,然后通过以下方式附加到 nw:

cat nw app.nw > app && chmod +x app

然后在文档中说“在 Linux 上,您需要创建适当的 .desktop 文件。”但是没有针对这种情况的任何具体说明,如果我尝试运行 nw,它会说“没有为“共享库”文件安装应用程序。你想搜索一个应用程序来打开这个文件吗?”

所以我假设 .desktop 文件可以解决这个问题?它说你可以通过文本编辑器创建它,但我不知道我应该在里面放什么。对于 0.12.2,.desktop 步骤不是必需的,所以我现在有点迷路了。

最佳答案

我知道我使用的是 ubuntu 14.04 并且我所做的对我有用,所以我就是这样做的。
通过以下方式为您的应用创建 .desktop 文件:
1.按鼠标右键单击然后“新建文档 => 空文档”。
2.在文档中插入以下文本:

[桌面条目]
Version=1.0(这是 .desktop 文件的版本,而不是您的应用程序版本)
Type=应用程序
终端=假
Exec=/home/artechs/projects/copa-linux-x64/nw(这是可执行文件的完整路径)
Name=copa(这会出现在菜单上)
Comment=secure sharing files application(如果您右键单击该应用程序,将会显示)
Icon=/home/artechs/projects/copa-linux-x64/package.nw/app/styles/COPA LOGO RGB-01.png(用于此文件的图标以及将出现在共享应用程序上)
Categories=Utility;Application;

3.按菜单栏“文件 => 另存为...”并为其命名,扩展名为 .desktop,例如 copa.desktop
4.转到终端和此文件所在的应用程序文件夹,然后键入:chmod +x .desktop
5.现在您需要复制此文件以按类型共享应用程序文件夹:cp .desktop/usr/share/applications

完成这些步骤后,我可以通过此桌面文件或通过搜索我的应用程序名称来运行我的应用程序。
希望它对你有用,就像对我有用一样。

关于linux - nwjs 如何在 linux 上分发应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40477785/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com