首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >建立一个没有集市的debian

建立一个没有集市的debian
EN

Ask Ubuntu用户
提问于 2016-06-24 12:15:06
回答 2查看 152关注 0票数 2

我有一个应用程序,已经内置为二进制。我想通过我的网站分发它。我发现很难构建Ubuntu包装指南,因为自从我上次检查之后,它已经发生了很大的变化。我不确定这一点,但似乎我需要市场成功地建设它。

我想要一个deb文件,它只需将二进制和相关的库和资源安装到我想要的地方。如果用户想卸载,那么它只需删除文件,就这样。类似于windows的InnoSetup或NSIS。上一次我使用本指南进行构建时,它已经不再工作了。是否可以简单地构建一个deb文件而不需要集市呢?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2017-04-22 15:08:23

最后我使用了脱酒器 --它提供了我想要的东西。

票数 1
EN

Ask Ubuntu用户

发布于 2016-06-24 21:19:31

从目录构建package.deb:

代码语言:javascript
复制
cd new-folder/ && mkdir -p  packagename/DEBIAN

你的文件如usr/local/bin/executable进入packagename/ ..。并将文件control转换为DEBIAN/

示例控制文件:

代码语言:javascript
复制
Package: name
Version: 1.1-1
Section: base
Priority: optional
Architecture: amd64
Depends:
Maintainer: Jerry Donut <jerry@donut.com>
Description:

体系结构的选择通常有: i386、amd64、noarch

然后你可以尝试:

代码语言:javascript
复制
cd new-folder/
dpkg-deb -b packagename packagename_version_architecture.deb

然后解压package.deb以检查它是否正常。否则,执行一些调整并重复dpkg-deb -b命令。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/790971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档