作者:ilinuxbbs@yahoo.cn 发表于:2009/4/11 原文出处:作者:ilinuxbbs@yahoo.cn 发表于:2009/4/11 原文出处:爱Linux社区 本文可以自由传播 本文可以自由传播 请尊重作者,转载请注明作者及出处!并在文中保留此段申明!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
在漫长的LINUX学习过程中,不断的进步,前进和摸索。终于能够初出茅庐,能够从四肢爬行到双脚走路,虽然有时候走的那么不稳,经常摔交,但是终于可以用脚走路,而不是爬行,,心中还是有一丝安慰,。。
我并不是什么像linus 这样的计算机杰出人物,,但是我相信凭借自己的一点点专业功力,还是有一点话要说,个人觉得linux普及的最大障碍是。。。。。。。。。。。。。。。。先卖个关子
请不要告诉我说LINUX不想推广也不想普及,我想这与开源精神也不相符合吧,
每一个人都希望自己能够使用优秀的软件,当然最好自由开放,自由分发和传播,,关键是价格便宜,,当然我相信有良知的使用者都会尊重作者的劳动,给予软件开发者一定的经济回报,当然是这个软件能极大的提高软件使用者的工作效率的前提下,而且任何人都可以查看和修改源代码,以及重新发布软件,即使你不是IT人员,你不懂任何程序开发,但是你的意见和建议会决定着这个软件的未来。
好了,我现在要说的是LINUX普及的最大障碍就是其应用扩展的困难,相信只要对LINUX真正有一定了解的人都知道,,要想在LINUX上安装一个应用程序是一件多么困难的一件事情啊,,
我说的是对普通用户而言,但是我毫不客气的说,对于你是一个IT专业人员来说也是一件不轻松的事情吧,我想说LINUX倡导的自由为什么在这里却举步维艰呢?LINUX倡导的是:你可以根据你的需要任意修改源代码,以满足你的特别需要,这样就是一个与众不同的应用程序,听起来不错,的确这个是不错的,但是仔细想想,又有多少人有能力去这样做呢??我想大家心知肚明,LINUX要普及必须得有一套体系,一套推动体系,,它就像LINUX起飞和发射的推动器和发动机一样有着举足轻重的地位,决定目标和梦想成败的关键,,
另一套体系必须像WIN学习,虽然WIN是闭源的操作系统,但是无庸质疑的是,它是一款改变了世界的操作系统,可以说在人类的发展历上都有着无足轻重的地位,它开创了一个时代,一个真正大众的时代,任何优秀的东西,包括操作系统,如何它无法为大众所接受,那必然会像流星一样在天空划过,美丽灿烂,它是那么的迅速,它是那么的火热,它是那么的拥有力量,但是它却无法像太阳一样给予大地光辉和力量,历史是无数的大众亲手创造的,win虽然是闭源操作系统但是在其上安装应用程序却如此地简单,安装,》运行》使用》一切都那么地顺利,使得它成为了一个真正可以施展才华的舞台,无数应用程序在上面稳定运行,丰富着计算机的功能,,极大的促进了生产力,,为什么能促进生产力呢?因为它普及,深入到了各行各业当中,,为什么促进生产力呢?因为深入到了千家万户,普通大众,,使得普通大众都可以利用WIN提供的工具轻易的创建应用程序,开发属于自己的独一无二的应用程序,,,这一切都是那么容易,,要知道说到这里我想很多LINUX人要拍砖了,我只是就已有的现象作出陈述,至于其它,相信大家心里都有一杆秆。。。
LINUX为什么不能很好解决软件依赖关系??为什么,,,我想不通为什么不能,,一个“小小”的windows(我是指它的系统安装光盘以及系统文件大小)居然可以在上面扩展安装无数应用程序而仍然健壮,,为什么?难道它就没有软件依赖关系??它就天生神力,,可以在其内核上轻而易举的扩展众多功能强大而且易用的应用程序?为什么???有谁能告诉我吗?
喊着满足每一个人的与众不同的需要,任何事情都是辩证的,为什么LINUX无法满足一下子大家都相同的需要呢???这个都无法满足,,去谈满足特殊需要,是是真正的舍本逐末,我想要使用PDF文档,,我要安装一个PDF阅读器,(这里仅仅打个比喻,可能并不是真正指PDF,但是这种客观现象,是不言而喻的,,),,这就是我当前最大的主要需要和主要矛盾,,却发现大量软件依赖问题,
failed to install ********
you need to instal **R*Y(&R&R&W(*&R*&
you need to instal FU*(RY(*EYW*&TY(W*----------------------------
我的妈妈呀,原来我为了安装一个PDF阅读器还要安装这么多我根本不知道的软件包,甚至可能根本就不需要知道的软件包,
我还以为上辈子我欠了谁的债没有还呢,,安装个软件还要我安装这个,安装那个的听都没有听过的软件包,,我欠了谁的???要还这么多的债,,,而且这些软件包的名字是那么的复杂那么地让人捉摸不透啊,,我可以一针见血的指出,,这就是为什么LINUX那么臃肿的原因,,WINDOWS只要一张普通的CD光盘就可以完成系统的安装,,,在上面扩展应用程序是那么的容易》》》双击》下一步》完成》》》》》》》》为什么???
问题依然无法解决,,最后的结果是我无法安装PDF阅读器,,,我的工作无法完成,,,我的工作无法完成,,我的生活无法继续,在这里我提供一点点建议和设想,希望广大开源软件人员能够看到,,如果我的设想过于幼稚,欢迎大家指正,
我们为什么不能像WIN一样先开发一个基本的健壮的扩展平台(一个标准ISO推荐的内核模块),这个为什么是一个标准呢,,那就是要大家都去遵守和完美,然后把各个软件包独有地所可能依赖的包全部一起打包,在安装之前对于所有独有依赖的软件进行扫描,如果LINUX系统已经存在,则跳过,下一条,否则,从安装包中去解压安装,,这样不就可以完美解决软件依赖问题,,我想如果不解决这个问题,LINUX只能离大众越来越远,以上是我对于LINUX的一些思考,,其实更多的是疑问,困惑,我想这也是广大LINUX爱好者心中积蓄已久的疑问吧,,还请高手指点,,,
--------------------------------------------------------------------------------------
作者:ilinuxbbs@yahoo.cn 发表于:2009/4/11 原文出处:爱Linux社区 本文可以自由传播 请尊重作者,转载请注明作者及出处!并在文中保留此段申明!
kasaur 于 2009-06-01 21:17:20发表:
说的很中肯,也很有道理,不过我觉得如果真是想把linux学好的话,一定要有恒心,要有毅力,这样的话,你提到的这些问题最后都不会是问题了
梦中仙 于 2009-04-19 22:15:47发表:
顶兄弟,顶楼主!
fanhexin 于 2009-04-18 20:11:26发表:
Linux还有很长的路要走啊!
dark_enigma 于 2009-04-16 13:47:32发表:
楼主说的很中肯的,当然咯,LINUX和WIN确实很不太一样,就比如说吧,离开了网络源,大家的UBUNTU能配置的顺畅么,至少心里要明白一个软件要跟着一堆依赖包一起获得才能拷过来装,WIN里的那种一个压缩包解开就装,装了就用确实挺方便的,不是WIN的软件不要依赖,只是人家的安装程序把依赖的包都一起提供个了,往SYSTEM32下塞一堆DLL你也看不到,自然觉得WIN的依赖解决得好
wang7131984 于 2009-04-14 00:04:02发表:
rpm search和sourceforge上几乎有你要找的所有软件,只要简单的搜一下。英文单词download总算认识吧。与其说这个麻烦,那个麻烦,还不如说自己懒~
mic 于 2009-04-13 17:14:43发表:
没看明白
安装软件,其实就是简单的几个步骤啊?
如果需要额外的包,那就多装一个贝,装系统都装了,装个软件的耐心还是应该有的
ilinuxbbs 于 2009-04-13 16:44:47发表:
有很多软件APT是无法解决问题的,原因很简单,,这些软件很可能在软件源里面没有,
需要去软件开发商那儿自己下载,我想LINUX里面也可以自己花钱购买商业软件吧??
再者,,网络速度极慢的情况下,我如果安装软件??再者我的机器无法连接网络,,用的光盘等等介质安装,遇到软件依赖问题的时候怎么办?依赖了大量的,我看也没有看过,听也没有听过的软件包,我该怎么办?你不要告诉我说你去别的上网的机器上下载这些依赖的软件包嘛,,,,,可行??第一,我很可能要花费N多精力去找一台上网的机器,,第二,,我无法保证我能够下载下这些被依赖的软件包,因为我无法找到这些软件包的发行者的网站,,找到了网站,也大部分是英文的,就算我懂一点英语,要在这样的网站上找一个软件包仿佛大海捞针,,我得一个个找到那些依赖的软件包,并且下载,,还得用U盘什么的拷贝到我的机器上面,,,还得再一个个的安装,,,接下来更郁闷的事情发生了,在你一个个安装依赖的软件包的时候,,又出现了依赖问题,,,如此没完没了,彻底晕厥,,,?????????????怎么办?请你告诉我,,愿闻其详,
请赐教,,,,,
ilinuxbbs 于 2009-04-13 16:31:57发表:
[i=s] 本帖最后由 ilinuxbbs 于 2009-4-13 16:44 编辑 [/i]
3# wangdu2002
看来您是从来没有自己编译过软件吧?
有很多软件APT是无法解决问题的,原因很简单,,这些软件很可能在软件源里面没有,
需要去软件开发商那儿自己下载,我想LINUX里面也可以自己花钱购买商业软件吧??
再者,,网络速度极慢的情况下,我如果安装软件??再者我的机器无法连接网络,,用的光盘等等介质安装,遇到软件依赖问题的时候怎么办?依赖了大量的,我看也没有看过,听也没有听过的软件包,我该怎么办?你不要告诉我说你去别的上网的机器上下载这些依赖的软件包嘛,,,,,可行??第一,我很可能要花费N多精力去找一台上网的机器,,第二,,我无法保证我能够下载下这些被依赖的软件包,因为我无法找到这些软件包的发行者的网站,,找到了网站,也大部分是英文的,就算我懂一点英语,要在这样的网站上找一个软件包仿佛大海捞针,,我得一个个找到那些依赖的软件包,并且下载,,还得用U盘什么的拷贝到我的机器上面,,,还得再一个个的安装,,,接下来更郁闷的事情发生了,在你一个个安装依赖的软件包的时候,,又出现了依赖问题,,,如此没完没了,彻底晕厥,,,?????????????怎么办?请你告诉我,,愿闻其详,
请赐教,,,,,
ckpyn 于 2009-04-13 09:15:17发表:
Linux最直接的好处:上黄网不怕中毒,中木马。:=)
han_jiangxue 于 2009-04-13 08:17:49发表:
{:2_92:}
wangdu2002 于 2009-04-13 05:12:32发表:
天啊,难道楼主是火星人啊!我觉得Linux下安装软件,实则是太容易了!
对于新手,放狗找到自己所需要的软件的deb包下回来,双击deb包,什么都搞好了;
对于生手,apt一键可以从源里安装所需要的软件包,又安全又可靠;
对于熟手,make好象也很简单的三步曲而已;
对于高手,修改源码,重新打包好象也很容易;
本人现在大约是在生手和熟手之间吧,也用了Ubuntu大半年有多了,从来没觉得软件难装!
不过Linux系统硬件驱动少倒是实话,再就是有些特殊软件还没有功能比较完善的原生版本,这才是推广的最大问题。
rfusrdx 于 2009-04-12 20:29:03发表:
支持下