Sass系統技術選型筆記(1)OS
首先說下指導思想,先是在本地搭一個開發和測試的環境,最終專案會走向Sass,部署在阿里雲的docker上.
第一步,選Linux不選windows就不用講原因呢吧
第二步,必然64位
第三步,linux的核心版本,現在ubuntu,centos,oraclelinux等最新版本都已經是systemd了,看來就是它了
第四步,在眾多linux發行版本中選一個.雖然我之前用的oraclelinux可以自帶各種裝好的軟體,但總的來說還是偏小眾了並且阿里雲上也沒有,最主流的是兩個版本,一個是ubuntu一個是RHEL,去docker的官網上看了下,兩個都支援雖然網上有認為ubuntu效能更好但RHEL不是老牌的伺服器os麼.另外的debin等就偏小眾了不考慮.理想的情況下我的桌面也使用linux這樣可以加快對linux的熟悉.於是我也考察了兩個中文,一個是deepin,一個是kylin,kylin是基於ubuntu的,支援中文輸入法和qq,所以總的看來伺服器上可以用ubuntu server,至於自己桌面可以使用kylin.
第五步,顯然在對linux還不熟悉的情況下,把linux安裝在虛擬機器是明智的選擇.以前還會有人強調想真正的體會linux一定要安裝linux作為物理作業系統,但現在服務都在雲上了,所以我們也就虛擬機器就可以了.
第六步,虛擬機器主流是vmware和virtualbox,我之前用oraclelinux是在virtualbox,windowsserver是在vmware,貌似vmware名氣大一些.另外我現在在用的windows7已經在vmware上(之前還在vmware上安裝過蘋果),總的來說對vmware更熟悉,就選它了
第七步,物理作業系統就選win7了,因為之前用win10跑vmware會導致物理機藍屏