On 06/23/2010 11:37 AM, Huang, Tao wrote: > 2010/6/23 chenw...@gmail.com <chenw...@gmail.com>: > >> On 06/22/2010 11:19 PM, Huang, Tao wrote: >> >>> 不必找啊 你用你说的方法 随便安几个没有用的包 改一改推荐关系就可以咯 >>> >>> 我保留意见 安装时只记录是否自动安装的状态 不记录具体包与包的依赖与推荐关系 所以你所描述的情况是错误的 同时被A与B推荐的C >>> 在单独卸载A或B时 都不会引发C的自动卸载 并且ABC三者的安装顺序完全无关 >>> >>> >>> >>> >> 这个就是测试过我才这么说的 >> >> 同时被A与B推荐的C (A,B手动安装, C自动安装且没有被其他包依赖) >> 在单独卸载A或B时 (apt-get autoremove, aptitude remove),会删除C >> >> 如果C是手动安装的,就不会删除 >> > 非常抱歉,我这里说错了,被弄昏了,但我的例子里是对的,你所提到的几个包就 类似于我提到的例子2,但我例子2中是指D是自动安装的 如果把pm-utils设置为自动安装,那么删除acpi-support将会删除pm-utils 和 radeontool,也就是我例子2中提到的删除B,C,D > 你改了什么包 怎样改的 用了哪些命令 这些都要写出来才叫"具体例子" > > check this out. > > acpi-support and pm-utils both recommand radeontool. > =-=-= > $ aptitude show acpi-support pm-utils radeontool > Package: acpi-support > State: installed > Automatically installed: no > ... > Recommends: dbus, vbetool, xscreensaver | gnome-screensaver, radeontool > ... > > Package: pm-utils > State: installed > Automatically installed: yes > ... > Recommends: vbetool, radeontool, procps > ... > > Package: radeontool > State: not installed > ... > =-=-= > > install radeontool and mark it auto-installed. > =-=-= > $ aptitude install radeontool+M > ... > $ aptitude show radeontool > Package: radeontool > State: installed > Automatically installed: yes > ... > =-=-= > > removing one of acpi-support and pm-utils doesn't cause radeontool to > be automatically removed. > =-=-= > $ aptitude -s remove acpi-support > ... > The following packages will be REMOVED: > acpi-fakekey{u} acpi-support > ... > =-=-= > > how do you explain it? > > Tao > -- > http://huangtao.me/ > http://www.google.com/profiles/UniIsland >
-- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c2191ed.2050...@gmail.com