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

不同视角、不同观点、深度探讨,禁止人品和道德攻击
Havanna
帖子: 813
注册时间: 2008-04-20 12:13
系统: OS X, Gentoo, Win8.1
来自: Shanghai, PRC

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

#16

帖子 Havanna »

qiii2006 写了:gnome貌似有个gconf好像也是类似注册表的,我记不清了
真是火星了,gconf仅能设置gnome套件,实际上,脚本也能完成,你甚至可以写个脚本用来存储修改自己常用软件的配置文件。那并非类似注册表
kappa8086
帖子: 308
注册时间: 2008-06-23 14:42

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

#17

帖子 kappa8086 »

话说无论Windows还是Linux,设计的初衷都没有对反复重装系统的太多考量,都是希望一用N年,没事别动安装盘。事实上目前也都能够做到。(前提习惯健康)
Windows重装的麻烦可不仅仅是一个注册表带来的。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

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

#18

帖子 lilydjwg »

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

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

#19

帖子 kappa8086 »

lilydjwg 写了:
kappa8086 写了:话说无论Windows还是Linux,设计的初衷都没有对反复重装系统的太多考量,都是希望一用N年,没事别动安装盘。事实上目前也都能够做到。(前提习惯健康)
Windows重装的麻烦可不仅仅是一个注册表带来的。
Windows重装的麻烦是其自身的机制带来的?
主要是NTFS文件系统权限
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

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

#20

帖子 qiii2006 »

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

我是心之所在,你好,世界

I,KDE
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

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

#21

帖子 delectate »

冲浪板 写了:
delectate 写了:重装一次系统,你就知道了。

win注册表=垃圾

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

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

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

不过我不推荐update安装。往事历历在目,毁掉资料无数。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

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

#22

帖子 poet »

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

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

linux什么时候能够战胜windows?我的意思是:当它不再自由的时候。能战胜windows的linux,只能是它不再是linux。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

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

#23

帖子 poet »

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

如果只是为了重装系统,大可不必单独对 /home 分区。只要重装系统时不删除 /home 目录就行了。
aitjcize
帖子: 96
注册时间: 2009-02-01 18:28
来自: 台灣

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

#24

帖子 aitjcize »

wangdu2002 写了:推崇开源不贬低微软。 :em09
:em11
Aitjcize, AZ
My Blog: http://berelent.blogspot.com
kangtian
帖子: 336
注册时间: 2007-04-22 13:14

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

#25

帖子 kangtian »

注册表还有一个重要作用:系统引导,windows的启动过程离不开注册表
头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
联系:

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

#26

帖子 xieshaohu »

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

但微软当初并没有考虑到重装系统后用户就必须重新安装各类软件,普通用户还好,基本上也就是360、杀毒、Office、迅雷、炒股之类的常用软件,数量不多,安装速度快;但对于搭建特定服务器和软件开发、图形设计方面的用户来说,重装系统那就是噩梦了,Windows下的软件开发工具 VS.NET + SP补丁 + MSSQL,光是这老三样的安装就要半天的时间,如果在弄下虚拟机、服务器之类的东西,那一天估计就没有了。软件过分依赖于注册表就会造成很多复制的问题,这也是Windows平台下绿色软件大行其道的原因,但大型商用软件是很难做成绿色版的,所以Windows下软件管理老大难的问题一直到Win7时代仍然没办法解决。
Windows的软件管理确实是一大问题,没有一个统一的管理方式。
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

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

#27

帖子 冲浪板 »

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

如果只是为了重装系统,大可不必单独对 /home 分区。只要重装系统时不删除 /home 目录就行了。
但是liveCD必须要你删除,是不是?
头像
peteryeh64
论坛版主
帖子: 9386
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

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

#28

帖子 peteryeh64 »

:em11 學習了
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
Havanna
帖子: 813
注册时间: 2008-04-20 12:13
系统: OS X, Gentoo, Win8.1
来自: Shanghai, PRC

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

#29

帖子 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
yin_desheng
帖子: 28
注册时间: 2009-01-14 14:48

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

#30

帖子 yin_desheng »

程序如何加载保存配置由程序员自己决定。
回复