红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

创建一个Debian软件包所需的文件以及步骤

发布时间:2007-09-10 00:36:42来源:红联作者:Archive
  所需的文件:
  1 一个或是多个可执行的文件或是Shell脚本。
  2 对于每一个可执行文件的手册页。
  3 一个'control'文件。
  4 一个'copyright'文件。
  5 'changelog'与'changelog.Debian'文件。

  设置临时的debian目录:
  1 创建'debian/usr/bin'目录。
  2 创建'debian/usr/share/man/man1'目录。
  3 创建'debian/DEBIAN'目录。
  4 创建'debian/usr/share/doc/’。
  5 确保debian目录的所有子目录的权限为0755。

  拷贝文件到临时debian树:
  1 拷贝可执行文件到'debian/usr/bin'目录。
  2 拷贝手册页文件到'debian/usr/share/man/man1'目录。
  3 拷贝'control'到'debian/DEBIAN'目录。
  4 拷贝'copyright', 'changelog',与'changelog.Debian'文件到'debian/usr/share/doc/’下。
  5 在临时debian树下用'--best'选项压缩手册页,'copyright', 'changelog',与'changelog.Debian'。

  创建与检测二进制Debian软件包:
  1 在'debian'目录上使用'fakeroot'调用'dpkg-deb --build'。
  2 将生成的'debian.deb'重命名为最终包含版本号与结构信息的软件包名。
  3 使用'lintian’检测生成的deb软件包。
文章评论

共有 1 条评论

  1. linc.why 于 2007-09-10 08:51:30发表:

    是乎 。。。:0)1
    没讲什么啊。。。。
    1 一个或是多个可执行的文件或是Shell脚本。
    2 对于每一个可执行文件的手册页。
    3 一个'control'文件。
    4 一个'copyright'文件。
    5 'changelog'与'changelog.Debian'文件。
    一上步骤是自己创建还是怎么弄哦? 执行文件和shell脚本又要编写些什么东东?