[Ubuntu-zh] 为什么Ubuntu某一时刻只能装一个软件?

Zhenbo Li litimetal在gmail.com
星期五 五月 4 09:24:50 UTC 2012


如果输入 apt-get install xxx yyy 系统应该会处理两个包的依赖关系,然后确定安装顺序吧。貌似这样的结果也是一次只能装一个。

但的确,一些不需要底层权限的软件安装的时候,也要严格的按顺序装,耽误了一些时间。不过,安全性应该是首要的吧

在 2012年5月4日 下午3:19,黄浩松 <haosdent在gmail.com>写道:

> soga,以前没接触过yaourt,学习啦 : )
>
> 在 2012年5月4日 下午3:14,依云 <lilydjwg在gmail.com>写道:
>
> > On Fri, May 04, 2012 at 01:24:17PM +0800, 黄浩松 wrote:
> > >
> >
> 为啥Ubuntu和Fedora装软件的时候(通过apt或者yum),某一时刻只能允许装一个软件呢?而Windows却可以同时装一个软件,是因为Linux内核就是这样设计的还是?
> >
> > 因为包管理器需要处理依赖、记录软件状态等,而Windows下没有包管理器,只要
> > 注册表和文件系统能处理并发访问就行了。这个和Linux内核一点关系也没有。
> >
> > 另外,包管理器也可以同时装多个软件的啊,apt-get install xxx yyy 这样子。
> > 不过我始终觉得它们还是处理得不够好,记得 apt 在任何操作时都只能运行一个
> > 包管理器实例的(比如我开了apt-get安装软件,那么想开新立得看看也不行)。
> > Arch 的 pacman 要好一些,好像只有对数据库写的操作才会独占。但是还是有相
> > 当部分的时间在不必要地占用锁(比如还在下载软件包呢,我想再装另外的软件就
> > 不行)。yaourt 就做得好多了,只在安装软件包时会等待锁解除,然后再调用
> > pacman安装软件。
> >
> > --
> > Best regards,
> > lilydjwg
> >
> > Linux Vim Python 我的博客:
> > http://lilydjwg.is-programmer.com/
> > --
> > A: Because it obfuscates the reading.
> > Q: Why is top posting so bad?
> >
> > --
> > ubuntu-zh mailing list
> > ubuntu-zh在lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
> >
> -------------- 下一部分 --------------
> 一个HTML附件被移除...
> URL: <
> https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120504/f9841d73/attachment.html
> >
> --
> ubuntu-zh mailing list
> ubuntu-zh在lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
>



-- 
本人空间 http://hi.baidu.com/letusdo/blog
欢迎大家没事去转转
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120504/e7a4b3d2/attachment.html>


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