分页: 1 / 1

关于如何打破依赖关系!

发表于 : 2008-08-30 15:08
wuleeemail
我现在在装g++,无法上网!下载了6个相关的软件包。
现已安装到libstdc++6-4.2-dev_4.2.3-2ubuntu7_i386.deb和g++-4.2_4.2.3-2ubuntu7_i386.deb这两个软件包。在dpkg过程中一个说要那个,另一个又说要这个,根本就下不去了!不知道哪位朋友以前干过这事,我现在到底缺少什么,这个循环如何解开?
谢了!

发表于 : 2008-08-30 15:18
sinyadvan
為什麼不直接裝build-essential

发表于 : 2008-08-30 15:44
wuleeemail
sinyadvan 写了:為什麼不直接裝build-essential
谢谢楼上的!只是不知道这是什么东东啊?能介绍一下嘛?

发表于 : 2008-08-30 15:52
sinyadvan
Package: build-essential
Priority: optional
Section: devel
Installed-Size: 48
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Matthias Klose <doko@debian.org>
Architecture: i386
Version: 11.3ubuntu1
Depends: libc6-dev | libc-dev, gcc (>= 4:4.1.1), g++ (>= 4:4.1.1), make, dpkg-dev (>= 1.13.5)
Filename: pool/main/b/build-essential/build-essential_11.3ubuntu1_i386.deb
Size: 7066
MD5sum: dbf21241506cb04fc6f67a93aaaf991b
SHA1: aef5b9f76a05ea23c0370eab53ef0d20b4dac1f5
SHA256: 7d3b5efbd44c8e8186e33e3b0e9585fc8a86f4b1cd328f10e3c4a594e50f9da5
Description-zh_CN: 编译程序必须软件包的列表信息
如果您不打算编译 Debian 软件包,就不需要安装此软件包。而且要编译 Debian 软 件包,此软件包也不是必须的。
.
本软件包包含一个列表,表中列出了在编译 Debian 软件包时所必须的软件包。 本软件包依赖于列表中的软件,这样,安装编译程序必须的软件包就会很简单。
.
如果安装了此软件包,在编译软件包时,你只需要安装其特别要求的编译时依赖关 系。反过来说,在确定软件包的依赖关系的时候,您完全可以忽略此软件包所依赖的 这些包。
.
本软件包并不是定义那些软件包是编译必须的;真正的定义在 Debian 策略手册中。本 软件包仅包含一个大家都需要的列表。然而,如果此软件包和手册发生冲突,以 手册为准。