UP | HOME

编译和打包

Table of Contents

1 安装通用编译环境

sudo apt-get install build-essential

2 通用的编译安装步骤

./configure && make && sudo make install

3 获得源代码包

sudo apt-get source mysql-server

4 解压缩还原源代码包

dpkg-source -x mysql-dfsg-5.1_5.1.30-1.dsc

5 安装编译打包环境

sudo apt-get build-dep mysql-server

6 重新编译并打包Debian化的源码

dpkg-buildpackage -rfakeroot

7 获得源码并重新打包

apt-get source php5-cgi  
#或手工下载源码后使用 dpkg-source -x  php5_5.2.6.dfsg.1-3ubuntu4.1.dsc 解开源码
sudo apt-get build-dep php5-cgi
cd php5-5.2.6.dfsg.1
dpkg-buildpackage -rfakeroot -uc -b

8 给源代码打补丁

patch -p0 < mysql.patch

9 安装 gtk+ 编译环境

sudo apt-get install build-essential libgtk2.0-dev

Date: 2012-04-11 Wed

Author: Joseph Pan

Validate XHTML 1.0