从C源文件创建.deb文件

z31licg0  于 2024-01-06  发布在  其他
关注(0)|答案(2)|浏览(115)

我有一个C程序,我想把它编译成一个deb文件来安装它。你能告诉我怎么做吗?非常感谢你的帮助。

xurqigkl

xurqigkl2#

生成一个gpg密钥。记住你输入的NAMEEMAIL_ADDRESS

gpg --gen-key
 gpg -a --output ~/.gnupg/ANY_NAME.gpg --export 'YOUR NAME'
 gpg --import ~/.gnupg/ANY_NAME.gpg

字符串
然后,安装了构建C库所需的包:

sudo apt-get install build-essential autoconf automake \
autotools-dev dh-make debhelper devscripts fakeroot \
xutils lintian pbuilder pkg-config


移动到你的C项目文件夹。然后运行:(在提示时输入-s表示单个二进制包)

dh_make -e EMAIL_ADDRESS -f path/to/file.orig.tar.gz


你会看到一个debian文件夹,里面有生成的文件。你应该从这些文件中编辑你的pkg需要的文件 controlcopyrightchangelog 文件。
然后构建包:

dpkg-buildpackage -rfakeroot


如果没有错误,就会生成.deb包。
关于如何做到这一点的更多指南:

相关问题