如何创建 .deb package
来源:互联网 发布:未闻花名知乎 编辑:程序博客网 时间:2024/05/01 09:47
注:源码使用连接地址里面提供的
1.前提环境
命令:
sudo apt-get install build-essential autoconf automake autotools-dev dh-make debhelper devscripts fakeroot xutils lintian pbuildersudo apt-get install build-essential devscripts ubuntu-dev-tools debhelper dh-make diff patch cdbs quilt gnupg fakeroot lintian pbuilder piuparts
2.源码准备与"Debianization"
命令:
mkdir ~/hellocd ~/hellowget http://ftp.gnu.org/gnu/hello/hello-2.6.tar.gztar zvxf hello-2.6.tar.gzcd hello-2.6dh_make -e your.maintainer@address
命令执行完后会出现如下信息:
Type of package: single binary, multiple binary, library, kernel module or cdbs?[s/m/l/k/b] sMaintainer name : Your NameEmail-Address : your.maintainer@addressDate : Thu, 6 Apr 2006 10:07:19 -0700Package Name : helloVersion : 2.6License : blankType of Package : SingleHit <enter> to confirm: Enter
完了之后会在“hello-2.6”目录下出现"debian"目录,此目录下包含如下文件:changelogcopyright control等.
3.修改debian目录下文件
修改 control文件中的"Build-Depends"时可以使用
命令:
dpkg-depcheck -d ./configure
详细步骤略.(见参考地址)
4.建立真正的.debpackage
命令:
dpkg-buildpackage -rfakeroot
5.检查新创建的.deb包.
命令:
lintian -Ivi ../yourpackage.changes
参考地址:
http://www.webupd8.org/2010/01/how-to-create-deb-package-ubuntu-debian.html点击打开链接
https://wiki.ubuntu.com/PackagingGuide/Complete#Common_Mistakes点击打开链接
- 如何创建 .deb package
- Deb Package to RPM package
- deb package in Linux..
- Generate deb installable package from ROS Package
- create a backdoor deb package
- java中如何创建包(package)
- make your driver as a deb package
- manage .deb package in linux (ubuntu) dpkg
- 如何制作deb包
- deb文件如何安装
- 如何制作deb包
- 如何解压deb 包;
- .deb文件如何安装
- 如何解压deb格式文件
- java中如何访问自己创建的package
- 如何制作deb安装文件
- 转--deb包如何安装
- 如何制作deb安装文件
- xml中selectSingleNode的用法
- 关于程序员如何提高自己的一些感言
- 我最喜欢的《误删除文件恢复软件》
- JSEclipse下载与安装
- 程序员怎样提高自己-学会提问
- 如何创建 .deb package
- 为什么程序员的工作效率跟工资不成比例?(做程序员的应该看看)
- sc_demo&tps_iter_match_1
- 一个程序员的成长的六个阶段
- 阿拉伯世界,伊斯兰教,穆斯林,回民,这些是什么关系?
- 如何实现W5200E01-M3中的UPnP(通用即插即用) 端口转发(三)
- 撤回的实现
- Axure 输入框提示语自动消失与显示
- fl2440的U-boot-2010.09移植(三)DM9000网卡及开发板相关配置