我以前在個人視頻號說到了Linux的學習資料,我說過想要掌握熟悉Linux,須要常常練習使用,不少同窗來問我該裝一個虛擬機Linux仍是雙系統仍是docker容器?docker
這兒我建議你直接用虛擬機裝一個Linux版本就好,這兒說下緣由。服務器
首先安裝雙系統的麻煩就不用多說了,而後就是各類卡頓,死機,發熱,尤爲還要去從新適應鍵盤佈局,安裝Linux應該還好,若是是Mac裝Windows觸控板使用都有問題,想一想都累人,各類體驗很差,反正最不建議去折騰這個,雙系統能作的事兒虛擬機幾乎都能作。運維
我很早折騰了一次心塞的很,不知道如今有沒有方法優化的簡單一些,就算有依然以爲新手不必去,你的目的是學習Linux,儘可能不要一開始進入「恐慌區」模式,不然Linux還沒學習就摔鍵盤了。ide
若是不是新手學習Linux使用,我確定是強烈推薦Docker,幾條命令弄出來一個Linux容器,分分鐘搞一個集羣,我以前寫過一個docker入門教程。微服務
Docker 容器化部署實踐--入門
Docker容器化部署實踐Docker Compose
Docker 容器化部署實踐之Dockerfile
使用Docker容器化部署實踐之Django應用部署(一)
佈局
關於docker容器化這塊必須學習的,如今國內外各類雲產品,各大技術團隊都大量使用Docker,尤爲是容器雲的微服務化、運維流程的標準化、持續集成部署的自動化等等優勢簡直沒必要多說。性能
可是新手學習Linux自己目的應該儘可能先專一,下降難度,減小各類其餘干擾,等到有必定基礎概念在進行學習也不遲,因此這兒對於新手也暫時不推薦折騰。學習
以上都不推薦,相信你們知道我推薦什麼了?虛擬機是一個很好的選擇,不管是新手學習Linux,仍是老司機折騰其餘操做系統,或搞新技術,或運行一些主機不能運行的應用,都是居家旅行必備良藥。優化
好比我大學折騰的時候就是主機是Linux的發行版Ubuntu(新手建議),記得那會兒是10.04好像,虛擬機裝的是Windows XP,由於當時是4G的華爲電腦平時不用Windows就關了虛擬機,跑起來沒啥問題。spa
如今電腦性能好些用的16G的Mac,因此虛擬機裏面就裝了什麼 Ubuntu,CentOS,Windows7啥的,後面還玩了Arch Linux和 Backtrack這些。
寫到這兒,我忽然發現更多好玩兒的東西了,因此及時掏空本身,你會發現你會的東西多着呢?
最後關於Linux操做系統選擇,我以爲使用Ubuntu,或者CentOS就行,這兩個類別系統目前在服務器端佔據了80%的市場,使用起來也簡單方便,虛擬機VirtualBox就不錯,Mac下面就Parallels Desktop。