首頁>技術>

學習Linux首先要了解Linux的安裝。安裝Linux有多種方法,可以直接將Linux安裝到某臺機器上,也可以採用虛擬機器安裝。本文首先介紹虛擬機器的相關知識,然後介紹演示如何在虛擬機器上安裝Linux。

2.1.1 關於VMware Workstation

如今虛擬化廠商和相關的虛擬化軟體有許多,但對於初學者普遍推薦使用VMware公司的Workstation。VMware公司是最早從事虛擬化技術的公司之一,也是虛擬化技術的領導廠商,公司針對不同的客戶需求開發了許多虛擬化產品。例如針對個人桌面的Workstation, 用於企業環境的VMware vSphere等。本文使用VMware Workstation作演示,VMware Workstation執行時介面如下圖所示:

2.1.2 下載CentOS 映象檔案

雖然目前預設下載版本為CentOS 8,但是目前國內各雲伺服器的預設CentOS版本還是7,我們這裡也主要以CentOS 7作為目標系統講解。要安裝首先需要從其官方網站上下載,其官方網站為http://www.centos.org/.可以直接在瀏覽器中輸入網址訪問,也可以在搜尋引擎中輸入CentOS,然後在搜尋結果中選擇其官方網站訪問,如下圖所示:

選擇7(2009)選項卡然後點選下面的x86_64超連結按鈕,接下來的頁面將選擇從哪個映象站點下載,國內通常可以使用網易、阿里雲、華為等速度還算不錯的站點。進入下載頁面後選擇安裝映象型別,此處選擇“DVD ISO”標準安裝映象即可,下載完成後是一個副檔名為iso 的光碟映像檔案,可以使用軟碟通等軟體將光碟映像檔案燒錄為光碟使用,虛擬機器也可以直接使用映像檔案作為光碟使用。

2.2.1 建立虛擬機器

在虛擬中單擊選單欄中的“檔案”,在彈出的選單中選擇“新建虛擬機器”,之後將彈出新建虛擬機器嚮導,如下圖所示:

通常不建議大家在此處選擇安裝光碟,此處建議選中“稍後安裝作業系統”,並單擊“下一步”。接下來嚮導會提示使用者選擇作業系統型別,如下圖所示:

此處選擇“客戶機作業系統”為“Linux", 然後在“版本”列表中選擇“CentOS 64位”然後單擊“下一一步”。接下來嚮導會提示使用者命名虛擬機器,如下圖所示:

如果僅需要安裝基本版的CentOS 7,磁碟空間10GB已經足夠使用了;如果要存放其他檔案則按檔案大小調整硬碟空間大小。之後將選擇虛擬磁碟儲存為單個檔案還是多個檔案,這是由存放虛擬機器檔案的分割槽型別決定的。如果檔案型別為FAT32,必須選擇儲存為多個檔案, 這是因為FAT32不支援4GB以上的單個檔案。使用者可以在對應的碟符上單擊右鍵選擇“屬性”,在彈出的常規頁面中檢視檔案系統型別。選擇好磁碟選項後,單擊“下一步”就會彈出完成建立頁面,如下圖所示:

在完成建立頁面中,可以單擊“自定義硬體”按鈕彈出修改虛擬機器的硬體裝置頁面。在自定義硬體裝置頁面中,需要檢查記憶體容量應該大於512MB,否則CentOS將無法啟動安裝程式;如果要使用∪盤、行動硬碟等裝置,硬體中必須包含USB控制器;安裝時需要使用光碟,因此CD/DVD裝置也必不可少。確認以上資訊之後就可以單擊“完成”按鈕,完成虛擬機器建立。

2.2.2 光碟安裝CentOS 7

Linux的安裝方法有很多種,本小節主要以光碟安裝為例介紹Linux的安裝過程及相關的引數設定。

第一步:在虛擬機器視窗左側單擊裝置裡面的“CD/DVD (IDE) ”, 彈出虛擬機器設定視窗,如下圖所示:

然後在右側選擇“使用物理驅動器”(即使用宿主機的光碟機)或“使用ISO 映像檔案”。讀者可根據實際情況進行選擇,此例中選擇“使用ISO 映像檔案”並單擊瀏覽選擇下載的光碟檔案,完成後單擊“確定”儲存設定即可。

第二步:啟動虛擬機器,單擊“開啟虛擬機器”選項或單擊其中的綠色箭頭即可啟動虛擬機器,如下圖所示:

第三步:啟動後耐心等待安裝程式引導完畢,即進入Linux 的安裝介面。Linux 的安裝和Windows的安裝類似,如下圖所示:

畫面中給出了三個選項,“Install CentOS 7”、“Test this media & install CentOS 7”和“Troubleshooting”。第一個選項表示直接安裝CentOS7,第二個選項表示先測試光碟有無錯誤然後再安裝,第三個選項主要用來測試記憶體和啟動救援模式修復已存在的CentOS。選擇第一項, 直接安裝CentOS 7,如果對安裝光碟表示懷疑也可選擇第二項。選中第一項“InstallCentOS7”並按Enter鍵,等待數秒後會提示使用者按Enter鍵啟動安裝程式,此時可以按Enter鍵或等待數秒待系統自動啟動安裝程式。

第四步:安裝程式啟動後,首先會提示使用者在安裝過程中使用的語言,如圖下所示:

此處可以保持預設,也可以在左側選項中選擇“中文”,右側中選擇“簡體中文(中國)”。需要注意的是此處選擇的語言僅為安裝過程中使用的語言,並不影響系統的最終語言。本例中左側選擇“中文”,右側選擇“簡體中文(中國)”,單擊Continue完成設定。

第五步:接下來安裝程式將顯示安裝資訊摘要介面,如下圖所示:

安裝程式將需要使用者設定的資訊分為三個部分:本地化、軟體和系統,完成這些設定後方可繼續安裝。

第六步:在本地化中系統已經按之前設定的語言預設了時區、鍵盤型別和語言支援三個選項,如需要修改直接滑鼠單擊對應的圖示即可。首先日期和時間中的時區已經被設定為“亞洲/上海”,單擊“日期和時間”彈出日期和時間設定視窗,如下圖所示:

在日期和時間設定視窗中,可以在地區和城市中選擇需要使用的時區,也可以在下方地圖中單擊對應的區域來設定時區。網路時間設定是用來設定是否讓作業系統自動從時間伺服器同步時間,設定此項需要在系統設定中先設定網路。如果已經設定網路,可以拖動網路時間後面的滑塊至開啟位置即可,而如需對時間伺服器進行設定,可以單擊滑塊右側的齒輪按鈕新增或刪除時間伺服器。在視窗的下方可以設定當前日期和時間及時間顯示的制式等,讀者按需要進行設定即可,.完成設定後單擊左上方的“完成”按鈕返回安裝資訊摘要介面。本地化中的鍵盤選項已被設定為“漢語”,而語言支援選項中也已自動選擇新增簡體中文支援,通常都無須在做設定。若選擇英語作為系統的預設語言,也應該在語言支援中選擇安裝簡體中文相關的軟體包,否則某些中文命名的檔案可能無法正常顯示。

第七步:安裝資訊摘要介面中的軟體部分,主要是用來定製需要安裝的軟體包及軟體包的來源。其中安裝源表示安裝時軟體包的來源,此時安裝程式已自動將來源設定為本地介質即光碟,無須修改。軟體選擇選項表示安裝作業系統時需要一併安裝的軟體,預設設定為最小安裝即只安裝系統最基本的元件,單擊軟體選擇進入軟體定製介面,如下圖所示:

軟體定製介面左側是系統預定義的基本環境,按用途不同可以分為基礎設施伺服器、檔案及列印伺服器、基本網頁伺服器和虛擬化主機等。右側則為每個基本環境中附加軟體選項,此處可以根據自身需求選擇基本環境,需要注意的是某些基本環境預設沒有安裝圖形介面,對於初學者此處可選擇“GNOME桌面”。選擇完成後單擊左上角的“完成”按鈕返回安裝資訊摘要介面,返回後安裝程式將重新計算軟體依賴關係,此過程中軟體部分的選項將顯示為灰色。

第八步:系統部分要求使用者設定硬碟分割槽方案和網路連線,此時安裝程式已自動將硬碟分割槽方案設定為自動分割槽,但要求使用者確認。單擊“安裝位置”進入“安裝目標位置”選擇介面,如下圖所示:

在安裝目標位置介面中,首先需要使用者確認安裝的磁碟,此處已選擇了一個本地磁碟sda,容量為20GB,空閒空間為20GB。本地標準磁碟下面是儲存新增區域,如果需要使用額外的儲存,可以在設定網路之後單擊“新增硬碟”選項新增額外的儲存。最後的“其他儲存選項”中,可以選擇手動分割槽和系統是否加密(通常不選擇加密選項)。選擇“我要配置分割槽”,然後單擊左上角的“完成”按鈕進入分割槽介面,如下圖所示:

在“手動分割槽”介面中可以看到,這是-一個新的CentOS 7安裝,分割槽方案可以有多種選擇,本例中將選擇標準分割槽。然後單擊下方的“+”新增分割槽,此時將彈出新增分割槽視窗,如下圖所示:

新增分割槽視窗主要有兩項需要使用者設定,第一項為掛載點即系統目錄,第二項為期望容量, 此處填入分割槽大小,預設單位為MB,但也可以使用如2GB、100MB等形式。本例將使用最基本的分割槽方案,依次添加掛載點為“/boot”的引導分割槽,空間大小為1GB,掛載點為“swap”的交換分割槽,大小為4GB,掛載點為根分割槽的“/”,期望容量不填(不填將預設使用剩餘所有空間)。分割槽完成後將顯示分割槽方案,如圖下所示:

第九步:完成分割槽方案設定之後,接下來需要設定網路和主機名,單擊“網路和主機名”彈出設定視窗,如下圖所示:

從介面左側可以看到,安裝程式發現了- -張網絡卡命名為en33,並且網絡卡預設處於關閉狀態。在介面左下側安裝程式已經設定了一個主機名,使用者可以在此處輸入新的主機名。拖動介面右側的滑塊將網絡卡啟用,如果使用的網路還需要設定IP地址等資訊,可以單擊“配置”按鈕,在彈出的視窗中選中“IPv4 設定”,如下圖所示:

可以看到系統預設使用DHCP的方式來獲得IP地址等資訊,如需設定IP地址可以在方法中選擇“手動”,然後在地址中新增相應的IP 地址、子網掩碼和閘道器。DNS伺服器地址應該填寫在“附加DNS伺服器”選項中,如果有多個DNS地址則使用逗號作分隔。如果虛擬機器的網路設定為Host-Only和NAT,此處應該設定為透過DHCP方式獲得IP地址等資訊。完成上述設定後,單擊“儲存”按鈕返回網路和主機名設定介面,再單擊左上角的“完成”按鈕返回安裝資訊摘要介面。

第十步:完成前面幾步的設定之後,請再次確認每一項設定是否合適,特別是磁碟分割槽,因為到此時為止安裝程式還沒有修改磁碟中的資料。確認沒有問題之後,單擊右下角的“開始安裝”,安裝程式會使用之前的設定開始系統的安裝工作,如下圖所示:

安裝時需要對使用者進行設定。其中“ROOT密碼”選項將設定root使用者的密碼,root使用者通常也稱為根使用者,在Linux系統中擁有至高無上的許可權(相當於Windows系統中的Administrator使用者),因此如果在生產環境中,應當設定一個強度較高的密碼。由於root使用者的許可權太大,若使用者登入並使用根使用者誤操作可能會帶來一些不必要 的麻煩,例如輸錯一個字母刪除系統中重要的資料等。因此係統強制要求建立一一個普通使用者,並使用普通使用者登入系統,必要時向root使用者“申請”權利。單擊“建立使用者”選項即可彈出建立使用者視窗,填入全名、使用者名稱、密碼之後,單擊左上角的“完成”按鈕即可返回安裝介面。

第十一步:設定完密碼之後,等待安裝程式安裝完成(視計算機配置不同,此步可能需要20~40分鐘),安裝結束時如下圖所示:

7
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 視覺化程式設計工具blockly——可調整大小的工作區