※ 引述《HamalAri (Hamal@aries.star.is)》之铭言:
: 为什么没有成为主流大概没有标准答案
: 倒是很多东西讲的很对 (虽然和大家想的不一样)
: 1。一般使用者真的用不到太多功能
: 举例:
: 使用者 A:
: 用手机上youtube,会用DVD播影片,其余一概不会
: 使用者 B:
: 有手机,电脑,平板,会用 p2p 软件
: 在三种装置上都有看影片的需求
: 以上面的需求来看,Linux 的存在根本没必要
: 对于使用者 A 来说电脑可能都是太困难的东西
: 而使用者 B 可能会买某牌强大的 NAS
: 为了可以不开机就抓 bt 之类
: 而且 NAS 还可以即时转档串流手机
: 只是观看影片的需求用不到 linux
: (虽然 NAS 一定是 linux 为底,但显然我们
: 不能把它视为该使用者部份使用 linux ,例如
: NAS 读写 ext 一定比 ntfs 稳定不易出问题
: 然而使用者 B 一定也不会选 ext
: 因为和 Linux 扯上边的东西都太麻烦太困难)
: 而会在桌机上装 linux 做 NAS 的使用者 C
: 显然比较特别一点,他不选择现成 NAS 的原因不是为了省钱
: 而是自组 NAS 可以直接当 HTPC ,并且较不会有格式支援问题
: 自组的 linux 主机可以 ssh 进去,用不同的方式移动/管理档案
: 可能今天区网内用 netcat 抠档案,明天用 wget 从 ftp 下载
: 哪天连回实验室用 scp ,久久才会用到 rsync 一次来抠档案
: 而不小心遇到 windows 的时候才用 samba (网芳)
: 并且习惯用指令下载 youtube 影片/字幕
: 找字幕时若时间轴不同步也习惯用 srt-delay 指令修改
: 也习惯用 DLNA 串流到手机上,不喜欢转档
: 使用者 C 用 Linux 会方便是因为需求很多
: 2. 驱动程式不足
: 驱动程式一直都是 linux 的问题
: 但这只是说,很多硬件只有支援 windows
: 50M 左右的 linux 核心和核心模组
: 就可以直接驱动成千上万硬件
: 而 cups 可以直接支援的打印机也很多
: 多数打印机都在 foomatic-db / gutenprint 里
: 和 windows 比,不必安装驱动就可使用的打印机不会比较少
: 其它装置也是,而且多数旧硬件在新版 windows 中不会支援
: 当然,需要安装驱动才可使用的硬件
: 就会是 windows 支援比较多了
: 3. 指令界面
: 指令界面的方便性
: 绝对不是拿来看图型接口比较做同一件事哪一种比较快
: 比较 rm /xxx/xxx 和用鼠标在那边点点点 一点意义也没有
: 指令界面对所有人来说都没有比图形接口重要
: 绝大多数人敲指令也是在 Xorg 下敲的,是吧?
: 指令只有在一件事上超有效,并且无可取代 - scripting
: 写 script 是很方便的事,比按键精灵快多了
: 而且常常并不用真的去写 script
: 往往只是用到某些特殊字符
: 如:想要移动 A 开头 1,2,3,4 结尾的图片档
: mv A*{1,2,3,4}.JPG
: 如:想要上传同一档案到 10 台机器上
: for i in {1..10};do scp ./file 192.168.1.$i:/tmp;done
: 没错,完全不会半条指令也一定有办法装 linux
: 也可以用的很开心,但解决问题一定会遇到指令
其实大家都不知道 所谓的云端的概念 就是由Linux的terminal终端机概念来的
专端机就是我有一台server主机, 众多使用者可以同时透过远端登入主机去执行各种指令
我使用linux的方式如下
在WINDOWS系统下 使用PUTTY+XWINDOWS
就可以登入LINUX主机去执行上面文字和视窗接口的所有功能
这样其实就够了, LINUX 真正吸引力就是他的编译开发环境非常简单便利
不用另外在安装有的没的 相容性和跨平台支援性也很高
LINUX就类似一个的MISCROSOFT visual studio平台 上面有perl JAVA PYTHON C++ C
FORTRAN 等,你要安装其他的程式语言套件也很方便简单
比方说LATEX好了, LINUX里面就有,不像MS 还要另外安装MIKTEX...等
另外架设服务器方面也有现成套件就可以使用,支援度也很高~~~
很多数值计算需要用到 平行化,不同电脑之间需要高术高容量的数值传递
我真的不知道MS SERVER要怎么在平行运算这块去取代LINUX的地位??
这个领域根本就没人把重度的数值模拟计算放在MS SERVER平台上好吗
原因之一就是LINUX的服务器占的内存和cpu资源也远比MS SERVER 少很多
我的建议 是两者都可以并行使用
MS 还是有他强大的地方
比方说美工文书软件 看电影 打游戏....等
我觉得两主要互相取代是有难度
不如取其长去补其短 各取所长不是更好吗????