从源码包构建deb二进制软件包
来源:互联网 发布:网络影视广告视频教程 编辑:程序博客网 时间:2024/05/20 07:35
1、使用checkinstall
Checkinstall 用于创建简单的 deb 安装包的确十分方便。除了安装、卸载方便之外,你还可以与他人分享。而且,其创建过程也是非常容易。
首先,保证系统已经安装了 Checkinstall。如果没有,则 sudo apt-get install checkinstall。
其次,下载要制作 deb 包的程序源码,准备好依赖,解压,进入目录配置并编译。
最后,一句命令 checkinstall -D make install,按提示完成即可。
在编译的目录里可以找到创建好的 deb 包,使用 dpkg -i 或 dpkg -r 就可以方便地安装或是卸载了。
2、使用dh_make
需要一些软件
sudo apt-get install gtk2-engines-devsudo apt-get install build-essentialsudo apt-get install dh-makesudo apt-get install debhelpersudo apt-get install fakeroot
一、标准的源码包 这种标准的源码包中包含标准的configure脚本,制作过程如下: 1、下载souces、解压,将源码包的目录改成packagename-versi on形式,比如scim-1.4.2 2、进入该目录,使用dh_make命令,即 $dh_make -e "your email address" 3、然后修改debian目录下的control以及changelog,删除.ex 和.EX文件 4、在源码目录执行 $fakeroot debian/rules binary,如果没有问题将会在上层目录得到一个deb包。 5、在源码目录执行 $fakeroot debian/rules clean,清楚二进制文件等 6、在源码目录上一级,tar zcf packagename_version.tar.gz packagename-version,制作源码包 在这个过程中,read more
- 从源码包构建deb二进制软件包
- 从源码包构建.deb文件的备忘
- 从源码开始制作deb包
- deb包构建手册
- 构建CEPH deb包
- 从源码开始(Hello World) 制作deb包
- 构建ceph deb 安装包
- Linux中二进制软件包和源码软件包
- Linux中二进制软件包和源码软件包
- Linux中二进制软件包和源码软件包
- LinuxStudyNote(39)-Linux软件包管理(1)-Linux软件包简介之源码包与RPM包、源码包的优缺点、RPM二进制包的优缺点
- linux软件包管理--RPM包 【二进制包】
- 亲自动手从源码 构建 Groovy 2.3.8 发布包
- 从源码打包DEB的简单方法
- 从源码打包DEB的简单方法
- Deb软件包管理工具
- deb软件包安装
- deb/rpm软件包
- c语言中内存的动态分配与释放(多维动态数组构建)
- c第二天
- Scala下划线的应用场景
- 用Javascript获取页面元素的位置
- ios推送
- 从源码包构建deb二进制软件包
- NSString属性变量的特性copy retain
- linux识别的硬盘格式
- svn - checkout过的目录,如何再变回非checkout状态
- 订飞机票网站
- linux安装jdk
- 面试题:统计一个数组中不重复出现的元素个数
- Scala中抽象类型成员 VS 抽象类型参数
- iOS8跳转到系统设置页