分页: 2 / 3

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 12:17
Havanna
qiii2006 写了:gnome貌似有个gconf好像也是类似注册表的,我记不清了
真是火星了,gconf仅能设置gnome套件,实际上,脚本也能完成,你甚至可以写个脚本用来存储修改自己常用软件的配置文件。那并非类似注册表

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 12:22
kappa8086
话说无论Windows还是Linux,设计的初衷都没有对反复重装系统的太多考量,都是希望一用N年,没事别动安装盘。事实上目前也都能够做到。(前提习惯健康)
Windows重装的麻烦可不仅仅是一个注册表带来的。

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 12:41
lilydjwg
kappa8086 写了:话说无论Windows还是Linux,设计的初衷都没有对反复重装系统的太多考量,都是希望一用N年,没事别动安装盘。事实上目前也都能够做到。(前提习惯健康)
Windows重装的麻烦可不仅仅是一个注册表带来的。
Windows重装的麻烦是其自身的机制带来的?

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 12:59
kappa8086
lilydjwg 写了:
kappa8086 写了:话说无论Windows还是Linux,设计的初衷都没有对反复重装系统的太多考量,都是希望一用N年,没事别动安装盘。事实上目前也都能够做到。(前提习惯健康)
Windows重装的麻烦可不仅仅是一个注册表带来的。
Windows重装的麻烦是其自身的机制带来的?
主要是NTFS文件系统权限

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 13:05
qiii2006
Havanna 写了:
qiii2006 写了:gnome貌似有个gconf好像也是类似注册表的,我记不清了
真是火星了,gconf仅能设置gnome套件,实际上,脚本也能完成,你甚至可以写个脚本用来存储修改自己常用软件的配置文件。那并非类似注册表
你要去看10l的链接。。。。
yin_desheng 写了:了解一下gconf先
https://www.ibm.com/developerworks/cn/linux/l-cn-gconf/

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 13:11
delectate
冲浪板 写了:
delectate 写了:重装一次系统,你就知道了。

win注册表=垃圾

只要你/home单独运行分区了,重装系统后,各种配置保留,非常方便。win的话,注册表都清空了,软件大部分都无法运行。

注册表=垃圾场
没用过修复安装吧?
没用过update方式安装吧(难道现在没有了?)

/home要是很重要(充要条件),干嘛不是标配?
我最近辣椒吃多了,火气太旺盛,向大家道歉。

不过我不推荐update安装。往事历历在目,毁掉资料无数。

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 14:14
poet
xgsong2009 写了: 但微软当初并没有考虑到重装系统后用户就必须重新安装各类软件,
你错了,微软不是“没有考虑到重装系统后”的问题。而是,完全考虑到了重装系统后的问题。
如果你的windows重装之后,所有软件都不需要重装,那么,理论上你把那些所有软件直接拷贝到另外一台新装了windows的机器上,这些软件也可以直接使用。——显然,这违背了软件产商的利益。——因为这至少使盗版变简单了。
xp当然有home目录,那就是document and settings,然而,当你新装xp时,该目录是无法被重用的。一旦重用,就也存在那些所谓防盗版方面的问题。
注册表从某种程度上来说也是为了防盗版。

所以,windows一切的一切设计,全部都是围绕防盗版,防盗版做得好,商业公司就愿意在这上面做软件。他就活了。

linux什么时候能够战胜windows?我的意思是:当它不再自由的时候。能战胜windows的linux,只能是它不再是linux。

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 14:16
poet
冲浪板 写了:
delectate 写了:重装一次系统,你就知道了。
只要你/home单独运行分区了,重装系统后,各种配置保留,非常方便。win的话,注册表都清空了,软件大部分都无法运行。
/home要是很重要(充要条件),干嘛不是标配?
/home目录是重要的,因此每个linux都有/home目录
对/home单独分区却不是重要的。因此ubuntu缺省不单独分配/home目录。

如果只是为了重装系统,大可不必单独对 /home 分区。只要重装系统时不删除 /home 目录就行了。

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 14:57
aitjcize
wangdu2002 写了:推崇开源不贬低微软。 :em09
:em11

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 16:33
kangtian
注册表还有一个重要作用:系统引导,windows的启动过程离不开注册表

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-22 18:18
xieshaohu
xgsong2009 写了:我觉得Windows的注册表机制从设计思路上来说还是先进的,至少注册表充当了整个系统的核心数据库,信息管理统一且开放了统一的编程API,从管理模式上来说还是先进的。

但微软当初并没有考虑到重装系统后用户就必须重新安装各类软件,普通用户还好,基本上也就是360、杀毒、Office、迅雷、炒股之类的常用软件,数量不多,安装速度快;但对于搭建特定服务器和软件开发、图形设计方面的用户来说,重装系统那就是噩梦了,Windows下的软件开发工具 VS.NET + SP补丁 + MSSQL,光是这老三样的安装就要半天的时间,如果在弄下虚拟机、服务器之类的东西,那一天估计就没有了。软件过分依赖于注册表就会造成很多复制的问题,这也是Windows平台下绿色软件大行其道的原因,但大型商用软件是很难做成绿色版的,所以Windows下软件管理老大难的问题一直到Win7时代仍然没办法解决。
Windows的软件管理确实是一大问题,没有一个统一的管理方式。

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-24 19:56
冲浪板
poet 写了:
冲浪板 写了:
delectate 写了:重装一次系统,你就知道了。
只要你/home单独运行分区了,重装系统后,各种配置保留,非常方便。win的话,注册表都清空了,软件大部分都无法运行。
/home要是很重要(充要条件),干嘛不是标配?
/home目录是重要的,因此每个linux都有/home目录
对/home单独分区却不是重要的。因此ubuntu缺省不单独分配/home目录。

如果只是为了重装系统,大可不必单独对 /home 分区。只要重装系统时不删除 /home 目录就行了。
但是liveCD必须要你删除,是不是?

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-24 20:39
peteryeh64
:em11 學習了

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-25 2:36
Havanna
qiii2006 写了:
Havanna 写了:
qiii2006 写了:gnome貌似有个gconf好像也是类似注册表的,我记不清了
真是火星了,gconf仅能设置gnome套件,实际上,脚本也能完成,你甚至可以写个脚本用来存储修改自己常用软件的配置文件。那并非类似注册表
你要去看10l的链接。。。。
yin_desheng 写了:了解一下gconf先
https://www.ibm.com/developerworks/cn/linux/l-cn-gconf/
有意思,你能用gconf来配置rxvt?conky?亦或启动过程中的模块设置?除了gnome套件中的东东,他还能做什么用?你觉得gconf可以配置其他桌面?
还是你觉得桌面=gnome

Re: Windows的注册表机制 VS linux的无注册表机制

发表于 : 2009-09-25 9:35
yin_desheng
程序如何加载保存配置由程序员自己决定。