起點是做電腦硬體組裝維修的我,其實一直以來都是接觸Windows系統相關的,所以之前對Linux系統並沒有特別熟悉
頂多就是X window進去看看那種程度
不過由於目前的公司還滿多台不同版本的Linux系統,所以也就開始學習了....
Linux到底是什麼呢?
基本上就是一個開源的作業系統!(詳細請自行Google)
然後又因為是開源的,所以出現了各種不同的品牌和自己改良UI的版本(就像Android手機有不同廠牌,各家又有不同介面這樣...)
而又因為Linux的Kernel理論上是共通的,所以同樣的指令,理論上是能夠在不同的品牌/版本中執行,並產生同樣的結果/效果的(←這裡是以同時代的Linux來說,太舊的Linux版本肯定不支援新的指令/新軟體的...)
然後因為是開源的軟體,所以Linux基本上是可以免費下載+安裝+使用的
這樣聽起來似乎一切都非常美好,大家應該都捨棄貴桑桑的Windows轉投Linux了吧?
但現實的結果是......才怪咧......M$社還不是愈做愈大了
之所以一般使用者不會轉投的主因還是Linux的主要客群不是一般、普通的電腦使用者啊!!!!
雖然Linux現在也有所謂的X Window/GNOME或是Xfce這些類似Windows的UI介面,來滿足一些使用者所見及所得的基本需求,但很多事情仍然得要透過終端機下指令來完成
(恭喜重返MS-DOS時代......)
別的不說,就說安裝軟體好了
Linux可不像Windows,在下載好安裝檔以後,直接用滑鼠左鍵點安裝檔兩下,然後就會執行安裝讓使用者開始無腦狂按"下一步"到安裝完成的"下一步安裝大法"就解決了
在linux中可是得要透過終端機,並以指令的方式進入下載好的rpm安裝檔所在的目錄,然後透過rpm install指令去安裝才行!!!!
如果安裝檔是tar.gz格式(Linux的壓縮檔),那麼還得要先透過終端機,並以指令的方式untar先......
舉凡Chrome、Nvidia顯卡驅動大多都要如此方式進行安裝
光是安裝個軟體就如此複雜,那麼一般使用者會想去使用嗎????????
反觀目前現行的Mac系統,也都是透過App Store來做軟體下載安裝,就算另外透過瀏覽器下載的Mac版本的軟體也都省略這些步驟了
Linux系統的優勢
照上面所說的,看起來Linux在一般使用者端可說是完全沒有優勢啊!?
雖然是這麼說沒錯,但Linux系統本身對硬體的需求不高,如果以終端機模式的純文字指令來操作的話,大概只要50GB以上的硬碟空間+1~2GB的RAM就可以建構一台Linux系統的主機了!
然後Linux在運作時對資源的耗用又相對不高,所以基本以目前一般的I3,甚至是奔騰等級的CPU都裝起來跑
Linux系統的應用
綜合上述,其實Linux系統對一般透過系統UI來操作的使用者來說,是非常不平易近人的
那Linux會用在哪呢?
其實Linux應用的地方還滿多的,但大部分都是提供多人連線及特定服務的伺服器主機,像是檔案分享,網站主機,系統主機...等等
目前大部分的NAS的系統底層也都是Linux套各NAS品牌的UI的
縮已如之前有篇說NAS的文章那樣,如果有開放SSL連線的話,是可以透過Putty連線工具直接連入NAS底層的Linux系統的喔!
再加上系統本身又是開源免費的,所以在商務用的伺服器主機端就會有一定的需求和使用客群了
然後就會帶動我們MIS/IT這些維運人員加入
這些才是Linux真正的目標客群了!!!!
Linux有哪些版本
目前比較常見的不外乎是Redhat(這個有付費版)、Ubuntu、Fedora、基本已經涼涼的CentOS和繼承Cent的Rocky Linux...等等
至於要用哪個版本,主要是要看使用Linux的用途而定
因為有些軟體是會告訴你要安裝在某個版本上,其他版本雖然底層的kernel一樣,但可能安裝後會無法執行或是執行異常...
所以還是得要依照軟體商的規格表和建議去做安裝的
如果單純是學習使用,以上這幾個版本都可以下載來安裝到虛擬機中進行摸索喔!
以上,就是關於一些Linux比較粗淺的介紹了!
相關連結
YT阿彬電腦(教學):
鳥哥:
Rocky Linux8安裝教學:
https://docs.ossii.com.tw/books/rocky-linux-8/page/1c383