LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2070|回复: 17

现在apt-get install 怎么把recommand 也联带装上了?

[复制链接]
发表于 2008-2-11 01:25:31 | 显示全部楼层 |阅读模式
突然发现,现在apt-get install 怎么把recommand 也联带装上了。
貌似bug
发表于 2008-2-11 08:23:26 | 显示全部楼层
recommand是什么软件,能具体讲一下吗。
回复 支持 反对

使用道具 举报

发表于 2008-2-11 08:38:05 | 显示全部楼层
recommand 不是軟件,是 apt-get install 軟件時提示某些軟件也推薦安裝而矣,這個似乎不會自動的
回复 支持 反对

使用道具 举报

发表于 2008-2-11 09:21:42 | 显示全部楼层
debian得中文手册里面说apt-get install是不会安装recommand的,

http://www.debian.org/doc/manual ... h-cn.html#s-depends

lz确定没有看错?
回复 支持 反对

使用道具 举报

发表于 2008-2-11 09:40:18 | 显示全部楼层
貌似目前默认就是安装 Recommends 的,不知应该在哪里修改
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-11 10:00:00 | 显示全部楼层
我想我应该没有看错吧。
我是在安装aptitude的时候,突然发现怎么要装那么多的东西。
才发现居然真的是带了recommand。
apt-get install 是带recommand的,不知哪里改
aptitude 没有问题
synaptic 要关掉带recommand的选项,但是问题是下次用的时候,那个选项又勾上了。

#apt-get install aptitude
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  libclass-accessor-perl libcwidget1 libhtml-template-perl libio-string-perl
  libparse-debianchangelog-perl libxml-libxml-common-perl libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-perl libxml-simple-perl
Suggested packages:
  debtags tasksel libcwidget-dev libipc-sharedcache-perl
The following NEW packages will be installed:
  aptitude libclass-accessor-perl libcwidget1 libhtml-template-perl
  libio-string-perl libparse-debianchangelog-perl libxml-libxml-common-perl
  libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-perl
  libxml-simple-perl
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 673kB/3482kB of archives.
After unpacking 10.7MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
回复 支持 反对

使用道具 举报

发表于 2008-2-11 10:51:10 | 显示全部楼层
aptitude 和 dselect 可以对 recommends 和 suggests 类软件包进行更细粒度的操作,apt-get 只会简单的下载安装 depends 类软件包而不管 recommends 和 suggests 类软件包。这两个程序均正式使用 APT 作为其后端。


aptitude和dselect可以出来recommends。

apt-get install应该不会。

是不是你同时使用不同管理工具,在一个里面选择了安装,在另外的没选,然后某些使用相同的文件,导制混乱。
回复 支持 反对

使用道具 举报

发表于 2008-2-11 10:53:23 | 显示全部楼层
Post by fender010;1815361
aptitude和dselect可以出来recommends。

apt-get install应该不会。

是不是你同时使用不同管理工具,在一个里面选择了安装,在另外的没选,然后某些使用相同的文件,导制混乱。


我也是这么想的,于是在 aptitude 里把 recommends 去掉,但是对 apt-get 不起作用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-11 23:40:11 | 显示全部楼层
Post by fender010;1815361
aptitude和dselect可以出来recommends。

apt-get install应该不会。

是不是你同时使用不同管理工具,在一个里面选择了安装,在另外的没选,然后某些使用相同的文件,导制混乱。


你自己测试一下就知道了
回复 支持 反对

使用道具 举报

发表于 2008-2-12 02:11:37 | 显示全部楼层
讨论的时候都不说清楚自己用的 Debian 是哪一个版本,自然讨论不出结果来。

稳定版 (stable, etch) 里只有 aptitude 默认会安装 Recommends,apt-get 不会。

测试版 (testing) 和不稳定版 (unstable) 里的 apt-get 和 aptitude 都会默认安装 Recommends。而且现在由于一个 bug,aptitude 的 "不安装 Recommends" 的选项没有作用,要在 APT 里把安装 Recommends 的选项关掉才行。也就是说,APT 的这个选项同时控制 apt-get 和 aptitude 是否安装 Recommends。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表