编译和打包
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