1:建立制作该包的独立目录,如(ipk); 2:建立data文件夹,将需要打包的软件组件以相对路径(相对于安装目录)的方式保存在该目录中 并在data目录下,使用 tar zcvf data.tar.gz * 3:添加control(用文本编辑器编辑),在其中添加似以下信息: Package: mpy Installed-Size: Filename: ./mpy.ipk Version: 2.0.0 Depends: qpe-base (2.2.0) Priority: optional Section: qpe/applications Maintainer: Dafydd Walters <dwalters@users.sourceforge.net> Architecture: arm License: GPL Description: pinyin 说明如下: Package: mpy---------------------------------安装包名 Installed-Size: Filename: ./mpy.ipk------------安装包相对于控制信息的具体路径,注意其相对于根目录的书写方式,只有此项必不可少(否则影响安装) Version: 2.0.0---------------------------------版本号 Depends: qpe-base (2.2.0)--------------------此安装包使用环境版本号 Priority: optional---------------------------程序运行优先级 Section: qpe/applications---------------------该程序所属功能部分 Maintainer: Dafydd Walters <dwalters@users.sourceforge.net> Architecture: arm------------------------------运行平台 License: GPL---------------------------------许可 Description: pinyin----------------------------软件描述 并使用tar zcvf control.tar.gz control命令压缩 4:添加debian-binary(用文本编辑器编辑) 内容:2.0 5:删除冗余文件(仅保留control.tar.gz (可能出现错误,使用了tar zcvf [Package.name] * 的方式,导致控制文件无法正确识别安装数据的路径) 6:试用,完成 |
|
来自: hginvent > 《embedded》