新立得和aptitude,为何会有区别?
发表于 : 2007-04-29 16:41
我不知道系统中的新立德到底怎么管理软件包的,不是根据网站上的软件索引吗,aptitude也是根据源上的软件索引判断依赖关系,当然deb包里也包含了软件的依赖关系信息,不过至少新立德和aptitude是根据同样的标准判断依赖的吧,但是现在我的系统中新立德判断系统软件和依赖没有问题,但是aptitude却告诉我有一些依赖没有满足,建议我安装需要的依赖包,这是怎么回事呢
软件包A推荐(recommends)软件包B:软件包维护者认为所有用户都不会喜欢缺少某些功能的A,而这些功能需要B来提供。
软件包A依赖(depends)软件包B:要运行A必须安装B。在有些情况下,A不仅依赖B,还要求B的特定版本。版本依赖通常有最低版本限制,A更依赖于B的最新版而非某个特定版本。