linux最大问题之我见-避免升级发行版
linux天生就有很多的优点:运算.运行效率高;没注册表,不像windows越用越慢;不用磁盘整理;开源,适合程序员优化,改造等等,很多很多。可以说,非常适合程序员使用。但是,使用linux的人,我想基本有两类人,一种是程序员,一种是爱好者。既然是爱好者(我也是这类),那就不是电脑专业的了,对这类人来说,学习linux的时间成本就很高了,入门的门槛太高了。经过一段时间的学习与观察,比较,我觉得linux的最大的问题(对爱好者来说)在于其易用性,兼容很差,导致用的人少,而用的人越少,其易用性也就很难提高。随便安装一个小软件,就要上论坛搜索一番,要更新一堆库文件,搞不好还有冲突,还有一堆设置。最后,还不一定能搞定。如果对爱好者来说都很困难的话,要在普通人中推广就越困难了。
我觉得要解决易用性,兼容性的问题,那就是要避免升级过于的频繁。其实较早的内核不是就可以运行很多程序了吗?windows升级就不是很频繁,几年才一次,这样大家就可以减少因为升级带来的不兼容带来的调试时间成本。大家完全可以在一个相同的平台下去安装使用软件。并且,不是要操作系统去适应软件,而应该是软件去适应操作系统。我觉得旧的库应该也能编出好的程序。而且,一个好的软件也不需要经常地去升级,像Acdsee我就只用3.0版的,因为它的速度最快最好用。希望程序员也能照顾一下我们这些崇拜你们的人。
我的理想的发行版应该是十年就只升级一次,而在它的支持社区里整理的软件不论版本都能保证在这个发行版里简单安装就好了。我认为只有这样才可以真正让linux飞入寻常百姓家,而不仅仅是那些寂寞高手用来自恋的武器。
linux本身不就是因为核心部分构造的的不变性让人称赞吗,因为这样,学习linux的人才可以在几十年里用同样的知识来为自己服务,不用经常去上新的学习班学习新的更好的操作系统,那样就太痛苦了。 这个确实是个问题,但是linux是很多人一起协作的结果,目前来看也只能这个样子了。不是泼冷水,我自己差不多用了4年时间才溜光水滑的安装使用好linux系统,如果觉得windows够用,就用windows好了。 :-) Magic Linux 的核心开发思想就是改善易用性。 但是如果不升级,新硬件就没法支持。当你新买一台电脑,却发现你用的版本驱动根本安装不上,结果不得不迁移到新版本的linux。这也是为什么对一个linux系统,过了一两年就有必要出升级版本。而winxp因为厂家通常有驱动附送,所以你即使用它到2010年都没关系。 驱动问题去找硬件厂家
Re: linux最大问题之我见-避免升级发行版
linux天生就有很多的优点:运算.运行效率高;没注册表,不像windows越用越慢;不用磁盘整理;开源,适合程序员优化,改造等等,很多很多。可以说,非常适合程序员使用。但是,使用linux的人,我想基本有两类人,一种是程序员,一种是爱好者。既然是爱好者(我也是这类),那就不是电脑专业的了,对这类人来说,学习linux的时间成本就很高了,入门的门槛太高了。经过一段时间的学习与观察,比较,我觉得linux的最大的问题(对爱好者来说)在于其易用性,兼容很差,导致用的人少,而用的人越少,其易用性也就很难提高。随便安装一个小软件,就要上论坛搜索一番,要更新一堆库文件,搞不好还有冲突,还有一堆设置。最后,还不一定能搞定。如果对爱好者来说都很困难的话,要在普通人中推广就越困难了。
我觉得要解决易用性,兼容性的问题,那就是要避免升级过于的频繁。其实较早的内核不是就可以运行很多程序了吗?windows升级就不是很频繁,几年才一次,这样大家就可以减少因为升级带来的不兼容带来的调试时间成本。大家完全可以在一个相同的平台下去安装使用软件。并且,不是要操作系统去适应软件,而应该是软件去适应操作系统。我觉得旧的库应该也能编出好的程序。而且,一个好的软件也不需要经常地去升级,像Acdsee我就只用3.0版的,因为它的速度最快最好用。希望程序员也能照顾一下我们这些崇拜你们的人。
我的理想的发行版应该是十年就只升级一次,而在它的支持社区里整理的软件不论版本都能保证在这个发行版里简单安装就好了。我认为只有这样才可以真正让linux飞入寻常百姓家,而不仅仅是那些寂寞高手用来自恋的武器。
linux本身不就是因为核心部分构造的的不变性让人称赞吗,因为这样,学习linux的人才可以在几十年里用同样的知识来为自己服务,不用经常去上新的学习班学习新的更好的操作系统,那样就太痛苦了。
去折腾 LFS 吧,绝对的针对性…… 去折腾 LFS 吧,绝对的针对性……
针对性什么意思呢?能让软件减少对环境的依赖吗?方便地安装软件的发行版?能把驱动像window一样方便的填加吗?
好像是我想要的东西,有时间试试,非电脑专业的也没问题吧?
随便安装一个小软件,就要上论坛搜索一番,要更新一堆库文件,搞不好还有冲突,还有一堆设置。最后,还不一定能搞定。
被人骗了不是,Linux 有很多发行版安装软件很容易。初上手,可以看看
ubuntu 和 debian ,安装软件很容易。
上论坛问,动不动就让你 ./configure 、 make 、 make install 来安装的人,很多其实根本就没有好好回答你的问题。 去折腾 LFS 吧,绝对的针对性……
针对性什么意思呢?能让软件减少对环境的依赖吗?方便地安装软件的发行版?能把驱动像window一样方便的填加吗?
好像是我想要的东西,有时间试试,非电脑专业的也没问题吧?
完全从源代码安装过来的系统,肯定库版本的问题最容易解决。
因为所有软件都是从源代码重新编译而来,所以很多依赖,可以根据当前系统环境自动的避让开。
但是,从源代码编译的方式搭建一个系统,不是一般新手可以搞定的………
就算 LFS 和 Gentoo 这类已经提供了很方便的软件管理脚本的版本…… 个人觉得LFS和Gentoo比较费电,与构建节约型社会不符。 说到驱动,我现在装Linux之后什么驱动都不用装,倒是装了Windows之后要装一大堆驱动。
就用软件方面,我装了Windows之后要上网找一大堆常用的软件,如winrar,flashget等等,杀毒软件最好用正版的,天天都要更新,还得找一个D版的MS Office装起来;装了Debian之后只要运行一下apt-get就搞定一切 个人觉得LFS和Gentoo比较费电,与构建节约型社会不符。
顶这个 :D 内核经常更新看为有好处也有坏处。
不过这个问题太难以解决了,估计将会挥之不去。
不过,关键还是没有人定义一个接口,一个标准的接口。例如如何安装软件等。 LFS 和 Gentoo 确实费电:制作 LFS 时间比较长,升级 Gentoo 时间也挺长
想方便还是 ML :mrgreen: 我所说的费电不仅仅是构建系统时需要化很长时间,还包括在构建系统过程中CPU和硬盘等硬件高负荷工作,由此导致高能耗,明显的特征是CPU的风扇狂转,硬盘灯狂闪。
有兴趣的可以证明一下,同一台PC,基于Debian的日常应用功率是多少W,在Gentoo中emerge时是多少W,用Windows又是多少W。
如果用笔记本测试,效果应该更明显。
页:
[1]
2