如何在linux上分发应用程序



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

我已经添加了我的文件到包。Nw,然后通过:

添加到Nw

cat nw> app &&Chmod +x app

然后在文档中说:"在Linux上,你需要创建合适的。desktop文件。"但是对于这种情况没有任何特定的说明,如果我尝试运行nw,它会显示"没有安装用于"共享库"文件的应用程序"。是否要搜索一个应用程序来打开此文件?"

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

我知道我使用的是ubuntu 14.04,我所做的对我来说是有效的,所以我是这样做的。
为你的应用创建一个.desktop文件:
1.按鼠标右键,然后'新建文档=>空白文档'。
2.在文档中插入以下文本:

(桌面入口)


Version=1.0(这是.desktop文件的版本,而不是你的应用程序版本)
Type =应用
终端= false
Exec=/home/artechs/projects/copa-linux-x64/nw(这是可执行文件的完整路径)
Name=copa(这将显示在菜单上)
注释=安全共享文件应用程序(这将显示,如果你右键单击应用程序)
图标=/home/artechs/项目/copa-linux-x64/包。nw/app/styles/COPA LOGO RGB-01.png(用于此文件的图标以及将显示在共享应用程序上的图标)
类别=实用程序;应用;

3。点击菜单栏上的"File => Save As…"’,并给它起一个扩展名为。desktop的名字,例如copa.desktop
4.进入终端,找到该文件所在的app文件夹,输入:chmod +x .desktop
5.现在你需要复制这个文件到共享应用程序文件夹,输入:cp .desktop/usr/share/applications

完成这些步骤后,我可以通过这个桌面文件或通过搜索我的应用程序的名称来运行我的应用程序。

相关内容

  • 没有找到相关文章

最新更新