Re: [問卦] 為什麼Linux一直無法成為主流?

作者: peter308 (pete)   2014-05-30 12:09:13
※ 引述《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 還是有他強大的地方
比方說美工文書軟體 看電影 打遊戲....等
我覺得兩主要互相取代是有難度
不如取其長去補其短 各取所長不是更好嗎????
作者: funnyface325 (吳大)   2014-05-30 12:11:00
程式寫的好要飯要到老…
作者: purpose (秀才遇到肥宅兵)   2014-05-30 12:13:00
可是...終端機,不是 Linux 的。
作者: dancing0618 (qiona)   2014-05-30 12:14:00
不用錢的最貴
作者: min19892007 (變化趕不上計畫)   2014-05-30 12:14:00
把你文章的linux改成windows 根本就沒有差異linux也是需要安裝latex的 不會憑空變出來
作者: dreler1 (....)   2014-05-30 12:19:00
PUTTY 使用上還是有些不方便
作者: ccode (廢柴)   2014-05-30 12:21:00
記得有人說過,linux只是kernel.....
作者: min19892007 (變化趕不上計畫)   2014-05-30 12:22:00
一般人使用的叫做Linux發行版 軟體都幫你包好了
作者: human45 (昨日小篤)   2014-05-30 12:22:00
什麼只是個 kernel ??你要決鬥嗎????
作者: dendrobium (石斛蘭)   2014-05-30 12:24:00
linux的那些軟體也是裝出來的…
作者: ccode (廢柴)   2014-05-30 12:25:00
或說linux是os界的奈亞拉拖提普,簡稱奈亞子(!!!
作者: deicide218 (軟軟)   2014-05-30 12:25:00
這串講的當然是linux distro啊 講kernel要幹嘛XD
作者: dreler1 (....)   2014-05-30 12:25:00
而且linux 裝軟體 是方便也是麻煩
作者: TBEX (人心布穀鳥)   2014-05-30 13:18:00
1F這種大概就是老了會去眼紅的那種
作者: Bencrie   2014-05-30 15:52:00
@ccode 大大你是說某 d 嗎 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com