当我下载一些包源时(例如foo- [ver] .orig.tar.gz,foo- [ver] .dsc),我经常在使用dpkg-source -x foo-[ver].dsc和时遇到依赖性问题dpkg-buildpackage -us -uc ....在这种情况下,我必须逐个安装构建依赖项.是否有一些工具可以自动处理这种情况,例如dpkg-source-dependencies -x foo-[ver].dsc?
在尝试构建包时,以下内容应该获取所有依赖项:
apt-get build-dep [package-name]
此外,如果需要,apt-get可以编译源包:
apt-get --build [package-name]
pbuilder只是这项工作的工具。pbuilder将在安装时在 tarball 中设置最小发行版。为了构建.dsc文件,您需要提供文件并pbuilder解压缩 tarball,chroot安装所有必需的构建依赖项并编译包。由于此过程,您的构建结果独立于主机的当前配置。
| 归档时间: |
|
| 查看次数: |
4061 次 |
| 最近记录: |