[Ubuntu-zh] 为什么软件包管理系统不能同时下载安装多个软件?

Qian Hong fracting在gmail.com
星期六 三月 5 10:12:06 UTC 2011


2011/3/5 Rosun Guo <gutanulaif在gmail.com>:
> 我想说既然你两个都想装为什么不用sudo apt-get install vim emacs呢,虽然你
我没有把我真正想问的问题表达清楚,谢谢补充 ;-)

> 的意思可能是我先想装vim,突然我又想装emace看看两个有什么区别,只好等vim 装完了。我想这还是为了系统的稳定性着想。如
> 果把这部分放开,然后导致系统 出问题,我想倒过来大家又想骂娘了,这系统怎么这样搞嘛。云云。

我也觉得很可能是系统稳定性的原因.
如果是这样的话,那么:
1. 理论上,如果可以同时下载,那么会有什么样的稳定性上的隐患?是否不可避免?
2. 如果要做到同时安装,可能最先遇到的困难是依赖关系,不过这个困难是不可逾越的吗?
除了依赖关系的问题,还有其他什么情况会造成稳定性的隐患?
我能想到的一种情况是, 两个软件包各自有一些 preinstall /postinstall脚本,万一这些脚本
同时尝试修改系统的同一个部分就可能出问题了.

其实windows上的大多数程序在安装过程中也会提示说请关闭所有其他程序,不过有多少人
老老实实关闭了?我觉得稳定性的隐患肯定有,关键是能否控制在一个可接受的范围里.

谢谢指教!

-- 
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/


关于邮件列表 ubuntu-zh 的更多信息