首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用apt-get安装源代码-编译时,获取dpkg-buildpackage依赖错误

当使用apt-get安装源代码-编译时,获取dpkg-buildpackage依赖错误
EN

Ask Ubuntu用户
提问于 2013-06-05 03:56:26
回答 1查看 11.2K关注 0票数 5

我在玩

代码语言:javascript
复制
apt-get install source --compile 

我用的是大胆:

代码语言:javascript
复制
sudo apt-get install source --compile audacity

但是,我得到了一个依赖关系错误:

代码语言:javascript
复制
dpkg-checkbuilddeps: Unmet build dependencies: autoconf automake debhelper (>= 7.0.50~) libasound2-dev libavcodec-dev (>= 4:0.6) libavformat-dev (>= 4:0.6) libavutil-dev (>= 4:0.6) libexpat1-dev libflac++-dev libgtk2.0-dev libid3tag0-dev libjack-dev libmad0-dev (>= 0.14.2b) libmp3lame-dev libogg-dev (>= 1.0.0) libportsmf-dev libsbsms-dev (>= 2.0.0) libsndfile1-dev (>= 1.0.0) libsoundtouch-dev (>= 1.3.1-2) libsoxr-dev (>= 0.0.5) libtwolame-dev (>= 0.3.9) libvorbis-dev (>= 1.0.0-3) libwxgtk2.8-dev portaudio19-dev (>= 19+svn20101113-3~) vamp-plugin-sdk (>= 2.0)    
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
Build command 'cd audacity-2.0.3 && dpkg-buildpackage -b -uc' failed.
E: Child process failed

Unmet build dependencies让我相信dpkg是缺少依赖关系的那个,但我真的不确定。安装胆量

代码语言:javascript
复制
sudo apt-get install audacity 

效果很好,所以我不认为这是大胆的问题。

我见过这样的问题:如何在添加PPA之后解决未满足的依赖关系?,但我不确定这是否适用于这个问题。

EN

回答 1

Ask Ubuntu用户

发布于 2013-06-05 05:36:53

构建时依赖项与编译时依赖项是分开的,因此您可以使用apt-get build-dep audity来安装它们。

但是,由于这会安装其他不必要的包,所以通常设置pbuilder,例如,正如在https://askubuntu.com/a/39718/129上解释的那样

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/304221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档