LinuxSir.cn,穿越时空的Linuxsir!

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

版本之间的区别

[复制链接]
发表于 2006-10-17 13:45:01 | 显示全部楼层 |阅读模式
像Fedora core 4 和 Fedora core 5 之间
我是新手,  在Redhat/Fedora发了问题,  可是没人回答
不知道是不是问题问得不对.
因为下午过后打算去买一套linux, 迫切想知道答案,  烦请各位指教.


Ubuntu 6.06 和 Ubuntu 6.10 之间
他们有什么本质区别吗?

例如我现在使用的是Ubuntu 6.06
使用过程中,  我一直在更新我的程序,
更新后的软件 其版本不比 Ubuntu 6.10 中的软件版本低.
是不是可以认为之间其实没有区别 ? (图标不一样这些不考虑)

是不是存在一些理由应该再去安装Ubuntu 6.10呢?


另有一个问题就是 我希望在linux下做开发, 哪一种发行版相对比较好,
在开发软件丰富 和 系统稳定性 方面 谈一下.

非常感谢.
发表于 2006-10-17 14:33:51 | 显示全部楼层
我希望在linux下做开发, 哪一种发行版相对比较好,
在开发软件丰富 和 系统稳定性 方面 谈一下.


做开发都可以fc这个应该都知道主要是面向开发用户

但是debian也有人用它做开发

系统稳定性而言看你怎么用它了,我觉得都稳定。只不过有些版本可能是某个方面的缺陷导致系统不正常。

例如我现在使用的是Ubuntu 6.06
使用过程中, 我一直在更新我的程序,
更新后的软件 其版本不比 Ubuntu 6.10 中的软件版本低.
是不是可以认为之间其实没有区别 ? (图标不一样这些不考虑)


这不是win有些东西不用分的那么细

linux最重要的一点是可以随时更新,你把win拿来,你给我更新。

不同的系统的区别这个不一定,比如有些是编译的版本升级了,或者调度程序后开发的性能各方面要强于以前用的,所以会进行更新。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-17 16:27:08 | 显示全部楼层
非常感谢楼上。


在win下,不同的windows版本之间, 兼容性还是可以接受的。
像win98 -> win2000 -> winxp, 二进制接口不变,
同一个可执行文件,依赖的库具备, API没有变动,一般都没问题。

我不明白linux下为什么不同发行版之间,
甚至有些人说是test 和release之间的包不通用。

我不知道这是什么造成的,但我的感觉这一点不太好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-17 16:27:55 | 显示全部楼层
这帖子发重复了。



请教,
为什么GCC 不同版本的编译器编译得到的目标代码不兼容?
回复 支持 反对

使用道具 举报

发表于 2006-10-17 21:01:52 | 显示全部楼层
同感于版本之间的不通用,
想从gtk2.4升到gtk2.6的话几乎所有的gtk程序都要重装,
又关联到gdm于是X层面的东西也要升级, 基本上差不多整个系统重装.
回复 支持 反对

使用道具 举报

发表于 2006-10-17 22:17:40 | 显示全部楼层
gentoo, debian 这些发行版其实没必要考虑什么版本问题, 隔三差五更新下就是了,我gentoo用了2年不到,gcc3升级到gcc4按照wiki上的方法来,也没遇到什么问题,都平滑的升级过来了。fedora我没用过,感觉rpm之类升级不是很方便,说错了请指教。至于楼上的gtk2会影响到X的问题我倒没遇到过,敢问用的是什么发行版?
回复 支持 反对

使用道具 举报

发表于 2006-10-18 11:15:40 | 显示全部楼层
debian里gtk2从 stable升级到unstable.
全部都跟上当然没问题, 但有时候有些软件我会觉得某个版本很好,不想让它动,
这时候问题就来了.
比如我就喜欢xfree86不喜欢xorg. 但因为这个,我的系统就基本上不能升级了,
要什么都得自己编译.
回复 支持 反对

使用道具 举报

发表于 2006-10-18 15:20:10 | 显示全部楼层
要说到本质,所有linux都没有区别,他们的内核用的都是相同的,区别在于除了这个本质上的所有因素~
回复 支持 反对

使用道具 举报

发表于 2006-10-19 08:23:10 | 显示全部楼层
是呀,这是个明显的问题。

不过感觉好像xorg要好一些。不知道是不是技术发展的需要。
回复 支持 反对

使用道具 举报

发表于 2006-10-19 16:13:46 | 显示全部楼层
向后兼容,尤其是二进制级别的向后兼容,多出的工作不是一点两点。微软不开源,又有足够的资金,所以它可以在这上面投入很多精力。
对linux,多做这些工作很不划算——都是志愿者,代码都可以拿到,于是,这一点就不是很重要了。

我觉得吧,这些还是两个系统的差别,用ms的角度来看,linux做不到二进制兼容很不好,不过从linux的角度来看,为了二进制兼容,系统里头要扔多少垃圾啊...
回复 支持 反对

使用道具 举报

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

本版积分规则

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