如何从 Windows 应用程序创建 deb 包?

squ*_*ayu 2 packaging windows wine debian

我想从将与 wine 一起运行的 Windows 应用程序制作一个 deb 文件。我该怎么做?

例如,我使用 Ubuntu Christian Edition,我发现默认安装了 Virtual Rosary 应用程序。

我的计划:我的应用程序将放在文件夹中/opt/*application-name*,对于“launcher.desktop”,Exec 参数将填充:

exec= wine /opt/应用程序名称/应用程序名称.exe

and*_*ing 5

是的,你可以做到这一点,但它会有点hackish。适合个人使用,但它永远不会被 Ubuntu 接受。

我不确定您对 debian 打包的知识水平,但提供完整的打包教程超出了此范围。如果您需要更多信息,Ubuntu Packaging Guide是一个不错的起点,当然还有Debian NewMaintainer's Guide

基本上,您需要做的就是dh_install将文件放到正确的位置。所以在你的debian/my_package_name.install文件中是这样的:

application-name.exe          /opt/application-name/
application-name.desktop      /usr/share/applications/
Run Code Online (Sandbox Code Playgroud)