QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: beyondsakai

i feel linux is always too big

[复制链接]
发表于 2006-3-1 12:13:59 | 显示全部楼层
linux最大的好处就是 弹性大!
只看到弊端的朋友肯定没有在linux下足功夫
就说容量上可以小到一个U盘就装下
回复

使用道具 举报

发表于 2006-3-1 12:16:22 | 显示全部楼层
兄弟说错了,容量上可以小到一个软盘就装下

不过功能就。。。。
回复

使用道具 举报

发表于 2006-3-1 18:14:35 | 显示全部楼层
哈哈,都忘了软盘了,用了4年多的软驱,现在觉得只有u盘小了
回复

使用道具 举报

 楼主| 发表于 2006-3-2 19:35:11 | 显示全部楼层
我并不是说magiclinux,我其实讲这个的重点是说linux目录分散显得杂,目录超多,可能点了文件总数的大部分, 我经常看到一个目录下总共就那么两个文件,而文件夹的层数却深达4层之多,magiclinux在我看来是足够的精简的,所以我选择这个. linux自然有很多好处,所以我才用,这些我跟各位兄弟是一样的,要不然也不会在这里一起讨论这个问题,

我只是从本人自己使用的感觉来说, 并没有专要和WIN来个一较高下,总体上就是感觉linux目录结构的问题,目录太多,N个文件夹装几个文件,而且是很小的文件.  十几万的文件数量,比win2K多十倍, 却只有2G多的文件大小, 我不知道为什么会这样. 打开/usr下的目录, 好多秒才能完全显示出来, 里面文件太多了, 但其它很多地方却相反, 文件夹超多, 文件很少. 总感觉有些不爽. 我觉得一个系统要让更多人更容易掌握,熟悉, 系统的文件要组织得更清晰些,就像以前的2.4的内核,经常感觉一个东西到处有,不好找,不好设置. 2.6就好多了.  除了系统的文件, 应用程序文件也应试这样清晰有条理的组织, 有时也是发现一个程序连的到处都是,RC2版的kaffine出了问题, 从装kaffine没用,查找kaffine相关的文件,发现在很多不同的目录(不同深层)都有它相关的文件,也不知道哪个是干嘛的,真不知道从哪找起,每个文件打开看,看去看来,弄去弄来,最后还是等着RC3出现.......

感觉瞒多兄弟都有点"linux偏执狂", (希望大家不要骂我), 一有人说linux有哪些不好的地方, 好像要吃人的架势啊,专拿极端的例子来说明, 1M的linux自然没几个人经常用, ML自然比不过VISTA块头大,但比FC就小巫见大巫了,FC装软件少这少那.

win通常是没带什么软件,也许带了别人还觉得讨厌,因为我们都会很容易找到方便好用的软件自己来装. 自带子反而没几个好用的. Linux装软件也不比windows困难多少, 关键就是包的关系, 大多数人安装经常碰到很多问题, WIN的强点就是装一个是一个,装一个就能用一个. 所以它也不用加那多软件包进去.


指出感觉不满意的地方,不是在贬低linux也不是责怪老鸟兄弟没有做好ML, 因为我也是linux 爱好者, 我选择ML自然是因为我肯定了她,以前我电脑上有好几个linux,现在就只有一个了.其它的分区用来装软件了,这也代表我正式开始使用linux,而不是装着来玩的.


只是想把感觉不好的地方说一下,linux的好处在这里讲就没什么意思了, (或许给MS的用户讲讲有点用).

总之,希望linux越来越好!
回复

使用道具 举报

发表于 2006-3-2 21:24:39 | 显示全部楼层
我记得有一篇文章深入分析过 *nix 和 windows 的目录结构产生的原因.
基本就是说,*nix,把所有的程序都当成系统的一部分,所以一个软件的所有文件分散在系统文件组织里.
而Windows 是为商业化准备的, 不能让第3方软件污染系统文件组织. 所以,每个软件都是单独的目录,自己组织结构. 但带来的问题就是 PATH ,如果要命令行方便, PATH 就几乎要包括所有的软件目录. Windos 用 统一的注册表,就是为了解决这个问题.

这都是有历史原因的,即使你觉得windows 的方式好,但也很难改变.
据说有几个 distro 开始试验 windows 式的目录结构, 最难的就是 PATH 问题.
回复

使用道具 举报

发表于 2006-3-2 22:17:22 | 显示全部楼层
其实目前WIN转到Linux下的用户最头痛的不是目录问题,而是安装问题。我相信beyondsakai也是属于对安装问题的困惑。其实不管Linux还是WIN都把支持库和程序序按系统的结构进行分放,只不过WIN把安装的软件的大部份文件扔在program files下面,其它放在windows下或注册表(注册表是个垃圾堆)中。UNIX和类UNIX软件基本上把指令放在/usr/bin下,扩展指令放在/usr/sbin,把类库放在/usr/lib下,帮助放在/usr/man,文档放在/usr/doc下等等。

其实UNIX和类UNIX对软件的安装和编译有很严格的定义,根本不是散乱,而是相对WIN要复杂的多更科学的管理分布。默认情况下,UNIX和类UNIX编译的软件默认全放在/usr/local/下面,在这下面和/usr有一样的结构,/usr存放系统自带的所有软件。而安装的rpm软件包很喜欢放在/usr下面。对于RPM包,由于它的安装完全是从/开始覆盖进去的,所以可以直接解压查看从/开始装入硬盘的是哪些成份,放在哪个位置。

总之,初学者刚开始并不容易了解Linux目录的含义,它不比WIN只有program files和windows这样简单地分法,而是按系统调用的需要进行了分放(算我固执吧,我觉得Linux的分类更科学)。所以初学者在安装软件时可以解压安装包,就可以清楚看到安装的位置,理解各个目录代表的含义。

现在各Linux发行商也在考虑针对普通用户,简化安装的方式。目前Linux的软件除了apt-get和下载rpm、bin、脚本安装包等,大多数软件是编译或直接解压执行的。对于解压执行的建议仍在/opt下,而编译的软件或类库,如果不是特别需要,请不要指定--prefix参数,默认装在/usr/local/下面。

感觉瞒多兄弟都有点"linux偏执狂"。。。遇到这种责难,我还是回应那句不中听的话:Linux至今的用户群主要还是Linux Fans、程序员和网络管理员,所以并不是头脑简单并且从不思考的人可以用的。
回复

使用道具 举报

 楼主| 发表于 2006-3-3 23:50:56 | 显示全部楼层
haulm说的我当然都知道, 问题是似乎那些默认的目录都没有成为一个标准,或者说很多软件各按各的做法, 所谓严格的定义并不严格,不统一,特别是众多的linux版本就更加不统一,我从来都是专门用一个分区来装软件的,尽量分明别类地安到一个分区中去,那个分区才是感觉完全被自己掌握了解的分区,感觉slackware的设计思想很好,系统就是要简洁明了,用户界面友好不如系统结构友好,系统管理员应该知道自己系统里有什么东西,也应该知道要安装什么东西。我也是不是什么初学者了,RH7-RH9-FC1-FC4, mandrake, slackware,gentoo,FreeBSD我都装过, 并且把它们整到可以打CS,SC,听歌,看电影..装几个系统同村只有初中文化的兄弟都会,也不是什么了不起的事,只是感觉一下有什么不同,想知道哪个适合点而以,用了这么长时间有感而发. 要不然你帮我解释一下为什么十几万的文件量只有2G多? Mac, FreeBSD就不是这个样子.

"Linux至今的用户群主要还是Linux Fans、程序员和网络管理员,所以并不是头脑简单并且从不思考的人可以用的。 "
这句话简直叫人无语, 自以为玩了几天linux就头脑多么多么的复杂了, 程序员智商85就可以了.稍笨点的普通人只要有兴趣都能当程序员.

大家都来搞linux不是为了在别人面前装酷,通俗说法是装NB, 而是要它更强,更简,让所有的人都可以用, 程序开发的目的是什么? 是把复杂的事情变得简单, 而不是把简单的问题变得复杂, 这样人们还开发它做什么, 吃包没事干啊?

没啥其它的意思,只是感觉有些兄弟把玩linux当在外行人面前炫耀的资本.

此贴到此为止, 大部人(包括自己本人)贴上来的东西有搞口水战的趋势, 只有少数兄弟在分析解释问题

兄弟们不要跟了吧.(
发起这一贴是我的错, 在论坛上制造垃圾贴, 在此向兄弟们道歉!)
班长老兄把这一贴封掉算了吧.
回复

使用道具 举报

发表于 2006-3-4 10:55:08 | 显示全部楼层
haulm--Linux至今的用户群主要还是Linux Fans、程序员和网络管理员,所以并不是头脑简单并且从不思考的人可以用的。


所以linux必须尽力、尽快改变这种状况。
总不能头脑简单一些的就只能使用windows吧。


PS:
还有n多的电脑高手,他们自主开发了n多的程序
--他们可以说是电脑高手吧,但是他们好多人都不怎么使用linux,甚至从来就没有使用过。
并非他们没有使用linux的能力,而是他们不想他们千辛万苦开发出来的东西,只能被其他的"高手"使用,而不能为绝大多数的“头脑简单并且从不思考的人”使用。
所以linux必须要平民化、傻瓜化,才能有真正的出头之日!
回复

使用道具 举报

发表于 2006-3-4 11:39:45 | 显示全部楼层
--Linux至今的用户群主要还是Linux Fans、程序员和网络管理员,所以并不是头脑简单并且从不思考的人可以用的。
    为什么要这么说呢,这本来就是目前Linux的现状,并不是我的态度,而遇到困难就不再尝试的Linux初学者我也只能用这句话来回答,或许能重新唤起他的注意,或许他不会注意,但至少可以避免无意义地把Linux桌面的缺点和win进行一通比较,再而否定Linux的言论出现。
    事实上头脑简单的人连WIN都不会用,所以我并非针对用不来Linux的人。不必让我再解释了吧。。。我不认为这么说是炫耀,Linux最开始就是那么一群在某些人眼中的疯子开发出来的,并且最早只是他们这些人的玩具,至今Linux的使用范围扩大到了桌面应用,但还没有达到非常易用的程度。

  Linux的发展在最近似乎势态良好,一方面Qt4的WIN-GPL版本的发布以来,吸引了不少win程序员去学习。另一方面,firefox对ie的兼容性在改变,C#被集成到Linux中似乎成为趋势。硬件商开始改善对Linux的支持。Linux下的游戏开始增多,一些国产Linux软件开发比以前明显活跃。总之,一片美好。。。
回复

使用道具 举报

发表于 2006-3-4 11:51:06 | 显示全部楼层
Linux只是内核,其他的都是运行在Linux的程序象窗口管理器......
回复

使用道具 举报

发表于 2006-3-4 11:57:25 | 显示全部楼层
只能说Linux的发行版太大,主要是现在发行版的附带的软件太多,就象debian一样带13CD
回复

使用道具 举报

发表于 2006-3-4 12:04:06 | 显示全部楼层
我说的是Gnu Linux,在没有特别说明情况下,Linux指的就是GNU Linux,连红旗、共创都不算。Linux内核请说明是Linux内核,或说是kernel。

kernel
*['kә]
n. 核心, 中心, 精髓, 内核
回复

使用道具 举报

发表于 2006-3-4 12:30:58 | 显示全部楼层
其实linux的伸缩性挺大的.
Linux至今的用户群主要还是Linux Fans、程序员和网络管理员,所以并不是头脑简单并且从不思考的人可以用的。 这是为什么--因为头脑不简单并且思考的人才能用linux,头脑简单并且从不思考的人只能去用win--事实上头脑简单的人连WIN都不会用---你明显在骂天下人是头脑简单并且从不思考.顺便问一下你用过win?
回复

使用道具 举报

发表于 2006-3-4 14:15:58 | 显示全部楼层
好精彩的帖子.
请问大家第一次接触linux的动机是什么?
是因为它的开源精神吗? 免费吗?
因为它的功能"强大"?
因为它所为的"专业"?
还是它"另类"?

很多人开始用linux都是出于学习的,应该没有人为了娱乐,多媒体而使用linux.
开源免费这可能是linux最大的闪光点,但与win的盗版相比,这就没它的真正优势了(为什么不与win的正版比,是因为win的用户绝大多数是盗版用户,包括系统及其上的软件)
linux功能强大,人们老是说linux功能强大,特别是网络功能,我看这说法是有水分的,强大体现在哪里,是稳定吗?win一样可以很稳定.是安全吗?linux就没漏洞吗? 不要说强大与使用的复杂性成正比.
linux在多媒体上还不够,在易用性上还不够,在软件支持上还不够,但我想linux同样是知道这些缺点的,而且的确是朝着这个方向前进.是的,要使"头脑简单"的人也要使用linux,就像ms说的那样:要使盗版也只盗版微软的. linux不是面向coder,admin的,linux要使一般的user都能使用,那么linux仍需努力.(如果linux有更多的软件支持,系统配置再简单一些,那么linux就赛过win了)

说了linux的坏话,请linuxfans原谅? 其实是恨铁不成钢.
回复

使用道具 举报

发表于 2006-3-4 14:34:40 | 显示全部楼层
我不想和qdzhuang绊嘴,如果喜欢这样争辩,红旗论坛有很多已经熄火的口水帖可以参考。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 07:51 , Processed in 0.045101 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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