在 2008-04-18五的 10:19 +0800,WANG Yunfeng写道: > Ming Hua 写道: > > On Thu, Apr 17, 2008 at 10:07:56PM +0800, Taishan wrote: > >> 在 2008-04-17四的 19:20 +0800,WANG Yunfeng写道: > >> > >>> 猜测 aptitude 把 C recommends A 处理成了 C depends A > >> 如Ming Hua之前提到的,aptitude处理带auto-installed标记的包的时候,如 > >> 果APT::Install-Recommends选项设置为true,那么会将推荐视为依赖。 > > > > 既然是和 Recommends 关系有关,我认为就是 Taishan 和我提到的那些选项的问 > > 题 (具体是哪个我也没有仔细研究过)。WANG Yunfeng 你既然不相信,我也就不多 > > 说了。 > > > > Ming > > 2008.04.17 > > > > > 我真的怒了 > > $ cat ~/.aptitude/config > aptitude ""; > aptitude::Keep-Unused-Pattern ""; > aptitude::Delete-Unused-Pattern ""; > aptitude::Purge-Unused "true"; > aptitude::Recommends-Important "false"; > aptitude::Keep-Recommends "false"; > aptitude::Ignore-Recommends-Important "true"; > Apt ""; > Apt::Install-Recommends "false"; > > 我将我的~/.aptitude/config文件改成和你的一样的内容,由于系统里有其他软件 包干扰,没用你先前给出的例子,用别的软件包试了一下,没有发现什么问题。 这里提出一个猜测: 假设有ABCD四个软件包有如下关系 A依赖B或C D依赖C 那么当安装A的时候自动安装了B,接着安装D的时候自动安装了C,然后再删除D, 这个时候A与C之间还是存在依赖关系的,我想应该不会自动删除C。 在你给出的例子里mailx相当于D,exim4*和bsd-mailx相当于C,而你的系统里是否 存在A和B就不清楚了。
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

