|
发表于 2005-12-9 10:49:51
|
显示全部楼层
Re: 摘抄发表在红旗论坛的帖子:我们在干什么?
[quote:039a56dca4="haulm"](两个人的帖子合并的)我们在用linux干什么?
每当一个心得linux发行版出来的时候,都会有很多的人拼了命的下载,试用新版本!然后把旧的版本抛弃!可是,微软的操作系统确可以在很多年以后还在大范围的试用!例如windows2000.可是linux却不行!为什么?
[/quote]由于对Linux低层的不熟悉,以致于使我们浮在了Linux的表层上面,只注重外表,还有最新。我估计这是微软给我一直灌输的思想吧。Linux做为一个unix的替代产品,自有它的优势。商业unix能一用几十年,几十年来,有人还一直用着unix的以前的版本,windows恐怕不行吧。Linux推出新版快,是代表了它的开发活力。大家没有必要去一直下载最新的用,搭好自己的干活环境和日常应用就可以了。每次去下载最 新版的东西时,都免不了要去搭自己的环境,而重复搭环境浪费的时间才是无意义的。是我们误解了Linux,不是Linux不优秀。我估计国外还有老外在用老一代的Redhat6.0呢。呵呵
[quote:039a56dca4="haulm"]
我平常用windows开发程序,做网站.可是,用linux仅仅是在试用!一直在试用!各个发行版!各个发行版的各个版本!可是,最后的结果是什么?没有结果!因为我一直都找不到一个理想的发行版!为什么找不到理想的发行版?因为每个发行版都有各种各样的不足!为什么没有一个具有所有发行版各种优点?
[/quote]
因为Linux的发行版太多,也因为Linux不是一个商业软件,所以各个社区都想打造自己的Linux发行版,而我们根本没有必要试用各个版本,只要有适合自己的就行了。你可以找一个发行版,然后把它改造成你自己的合适用的版本。
[quote="haulm"]
有时候我真的想在linux下认认真真的做点事情!可是结果是什么呢?困难重重!我在windows下可以在不学习c#的情况下用c#开发asp.net程序!可是,我却不可以在linux下用c语言做出任何一个有用处的东西!可是,我却学过c语言!
[/qutote]想在Linux下面认真做些事的想法,估计初学者有一大部分就是报着这个目的来的吧。(我也是),如果你现级段觉的做不了事,那么踏踏实实的去学些Linux基层的东西吧。不要再去追求新的发行版给你带来的界面的差异了。说到可以在windows下不学C#就可以开发C#的程序,我想,要弄懂为什么你能做到这一点,还是看看你学了多少年的windows吧,再看看你周围有多少的人在影响着你的windows知识。估计一个对电脑一点不懂的人,上来也不能在windows下面写C#的程序。我是搞C、C++的,现在在公司做java的项目,不敢说自己水平有多高,但是C#的东西我也不会。bash、tch等角本我也没有学过,但是到了Linux下面一样看的懂人家写的bash、tch程序。
[quote:039a56dca4="haulm"]
实际上,我们也静不下心来认真做点事情!我们一直在试图优化界面!在界面上与windows想比较!抱怨红旗没有将修改界面方面的东西开放!可是有什么意义呢?再好的界面也有看烦的一天!
[/quote]界面没有必要去做什么优化。呵呵,一个桌面系统你想用它来做点事的话,那么它能提供的最好的方式就是高效和便捷。所以国外一些高手是用fvwm的,一个高定制的桌面。我笔记本是最近拿到手的,刚在上面装了一个MagicLinux,如果不是MagicLinux只提供了KDE,我恐怕KDE也不会装,而直接去装做一个高手装FVWM了。我家里面的电脑装的桌面是FVWM,已经够我用了,感觉不错:D
[quote:039a56dca4="haulm"]
实际上我们有很多事情可以做!我们都知道linux在很多方面还很不足!可是,我们却没有理会这些不足!例如硬件的支持,例如软件的依赖性问题,例如开发工具等等!
在linux下我的机器仅仅可以运行在60HZ下,这个有人能受的了吗?换了别人早就放弃linux了! [/quote]开发工具有优秀的gcc,硬件支持确实是Linux比不过windows的地方,毕竟win是商业软件,拿一个hacker型的开源软件跟商业软件比,本身就意义不大。
[quote:039a56dca4="haulm"]
在我看来linux下的编程工具都是十分深奥难学的东西!我在windows下可以在一个下午熟悉一个全新的开发环境,可以在一两个学内学会使用一门语言.可是同样的工作在linux花了几倍的时间也没有完成!
[/quote]如果我们一开始就接触的是Unix跟linux,并一直在学它,当你在win下时也会有这种感觉。
[quote:039a56dca4="haulm"]
在windows下我可以在XP下安装win98的程序!可是,却不可以在红旗4.1下安装4.0的软件!甚至在同一时期的不同的发行版中也不能混用软件,例如红旗5.0快照版和MagicLinux2.0rc1. [/quote]windows98下面的所有的程序都能在xp下面跑吗?不能吧,就我自己一直喜欢的trw2000ver1.23就不能在任何一台2000或是xp下面跑。
[quote:039a56dca4="haulm"]
我感觉我们是不是有点太浮躁了?是不是应该静下心来解决一下有意义的问题?而不是整天讨论界面!看看论坛里面,讨论最多的就是界面!真的让人感到失望!红旗无论是模仿windows还是自己做一套!有意义吗?没有!如果核心问题不解决!我想界面再好也没有用!华而不实的东西只能吸引人而不能留住人![/quote]是太浮躁了,我一开始也是狂试各个发行版,一听说有新版了就更新,包括现在有时也是这样。更新新版能给我们带来更新的系统新特性。有时更新一个新版也是值的的。如果你把你的/usr/locale跟/home等分区单独分出来了,更新一个新版时选择保留它,你会越来越喜欢Linux的。;)
[quote:039a56dca4="haulm"]
就拿安装后的显示问题来说,不是系统对显卡的支持差,基本都是显示器没认到的缘故,虽然我在论坛回答过几个朋友关于显示的问题,可真的不爱再管这档子事,一是大家有问题就问不会去查,二是解决了还好,要是解决不了,有些朋友直接把气撒在提供帮助的人身上。 [/quote]国产显示器的识别不如老外的,这不是我们能干涉到的。不过你完全可以定制你的显示器的行频场频,在win下刷到多少,在linux下面就能刷到多少。
[quote:039a56dca4="haulm"]
把所有毛病归结到硬件商上是没有理由的,做为一个桌面系统的设计者,他是要去尽量解决这方面问题,不管会是什么样的交流沟通,硬件商不会主动为一个还在完善的系统花成本去制做驱动。特别是显示器的配置,既然系统无法正确认到一些朋友的显示器,是不是改变原来未知显示器低参数的设置,改由人工对话来确认参数,这样就不至于linux用户去更改/etc/X11/xorg.conf,虽然本人还不会Qt或GTK+编程,但想来这种程序不会太难。可就这样的智能化改善是没想到还是不想做。 [/quote]我想你在此指则的是那些Linux的发行商吧,他们商业的Linux做的差是他们的事,我喜欢开源的,非商业的版本,呵呵。
[quote:039a56dca4="haulm"]
一个win的网络连接不成功,会有一串的对话框帮助用户找到解决方法或问题所在,可国产linux在这方面做到什么了呢。除了把界面改得更象win,服务方面却一片空白,好象大家都是在画饼充饥的。更绝的是仍出这么个类win的系统后,所有的技术问题就不闻不问了,让网友来解决问题,要么买产品问技术部。要知道现在win产品比linux好卖好用,你个linux仍在那后不管不问,难不成linux老鸟帮你们推广产品,让linux fans的善意回答来替代系统中缺失的智能化么?
[/quote]Linux在网络的这方面的特性我就不多说了,只说一点点吧,我在我家的机子上装了双网卡,前几天偶尔进了一下xp光是建那个网络桥共享上网就害我一直在那儿等啊等啊,半天不见它建好。都不知win在干嘛,只是一个劲的让我等下去。我都有砸显示器的冲动了。好不容易建好后,又发现了一个新的问题,我是拔号上网的,当我连windows的远程桌面时,明显的在网卡跟网卡之间有垃圾包的死循环式的互发,后来我的xp什么事也没有干的情况下就死掉了。在linux下面有这些问题吗?linux有man手册,多看看man吧,老外还是写的不错的。
[quote:039a56dca4="haulm"]
一个linux系统做的好坏,如果是界面或是功能性的拼装,根本就没有市场。因为开源的linux系统是可以自由下载、拼装、美化和升级的。如果linux开发商不思如何把系统做的人性化、智能化,不做出自己的东西来,不在系统里面添加属于自己的软件服务,只会把国外的开源软件一个个简单地拼装在一起,我看开源社区比任何闭门拼装的公司更在行。开源社区的linux fans往往不需要服务设置软件,他们对指令、补丁和代码了解的较多,他们可以随意拼装自己的系统。[/quote]
我想Linux有没有市场,要看事实 吧。发展了这么多年世界上那么多的黑客们在贡献着自己的力量 如果模式不对或是不行的话,恐怕在各大商业系统的夹击下早就玩完了。;) |
|