如何下载,修改,然后安装debian软件包?

时间:2017-01-31 01:16:01

标签: linux nginx debian pagespeed

我想在jessie服务器上运行nginx,并将pagespeed模块编译成nginx。

我不想从头开始构建我的构建脚本,而是将pagespeed模块添加到执行apt-get install nginx时运行的构建脚本中。然后从这个修改过的脚本中编译并设置nginx。

但是,我不知道如何获取'源代码'或者要搜索的正确技术术语是为了完成此操作。

1 个答案:

答案 0 :(得分:1)

获取源包:

sudo apt-get build-dep <package>

获取构建依赖项

sudo apt-get source --compile <package>

您可以通过以下方式修复程序包错误:

 dpatch-edit-patch somebug.dpatch

构建修改后的包:

 debuild -b -uc -us

安装修改后的软件包:

sudo dpkg -i ../package_<your arch>.deb

查看Debian Building Tutorial

希望这有帮助。