Windows下Linux虛擬機的配置以及Win10 linux子系統開啟


本文所用資料下載地址為:
鏈接:鏈接:https://pan.baidu.com/s/1iiI2ebAnomKrBpvSg05w2A
提取碼:7giz
復制這段內容后打開百度網盤手機App,操作更方便哦
更新:評論區反映可能高版本的win10不適用於這種子系統的安裝方法,建議找一些更新的教程,由於最近沒有使用win10,不方便測試,帶來的不便請諒解!

一、前言
想要在一台windows電腦使用linux現在有3種方法,1.安裝linux與windows雙系統 2.使用virtualbox等工具安裝linux的虛擬機 3.開啟win10內置的linux

1.第一種方法能夠體驗最純粹的linux操作系統,能夠積累很多服務器的管理經驗,但是我並不推薦大家選擇這種方式,因為在linux中使用者能夠輕易地獲得(superuser)root權限,可以直接對系統文件進行修改,容易因為一個命令的執行錯誤導致系統崩潰,難以逆轉的數據損壞等問題

2.安裝虛擬機使用linux,虛擬機與物理機對應,是以軟件的方式在電腦上虛擬出一個機器,在這個虛擬系統中完全不會影響到真實系統的運行,即使遭遇到嚴重的損壞最多也不過是把虛擬機刪除了…
但是由於要用軟件虛擬出一個機器,會占用更大的內存,推薦至少4G內存以上的電腦選擇這種方式。

 




3.Win10系統在一周年更新(版本號大於14316)中內置了一個小型的ubuntu(linux的一個發行版,其他的具體發行版本不再贅述),並宣布原生支持Linux的命令行,相對於虛擬機的安裝方式,內置的這個命令行個人感覺運行得更快,訪問硬盤數據也更方便,而且基本上即開即用。
本文將介紹2、3兩種方式來安裝配置linux環境。

二、Linux虛擬機的配置
Linux有着諸多的發行版本,使用最多的應該數centOS,ubuntu,redhat 等,由於我曾經安裝過雙系統的電腦,對於ubuntu的亮麗界面很喜歡,所以先入為主的選擇了ubuntu,其實很多linux書籍推薦選擇centOS(這里推薦《鳥哥的linux私房菜》一書,網上有在線閱讀的版本http://linux.vbird.org/),但在虛擬機安裝一步大同小異,只需要下載對應系統的安裝程序即可。
0.檢查CPU是否開啟允許虛擬化

 



在BIOS(Basic Input Output System)選項,Advanced選項中有一個Virtualization的選項,即使CPU允許進行虛擬化,曾經我由於沒有開啟這個選項導致虛擬機安裝不成功,所以大家最好在安裝前檢查一下是否開啟,關於如果進入BIOS,不同品牌電腦方式不同,我家這個老款的DELL電腦是開機進入LOGO界面時狂按F2…
顯示為Enabled即為成功!

1.安裝虛擬機軟件 VirtualBox
VirtualBox 是一款開源虛擬機軟件,由大名鼎鼎的Sun公司出品,在 Sun 被 Oracle 收購后正式更名成 Oracle VM VirtualBox。(發行JAVA的公司哦~)
https://www.virtualbox.org/wiki/Downloads Virtualbox 官方下載鏈接,VirtualBox不僅可以安裝linux虛擬機,還可以安裝windows等,支持的平台也有LINUX、macOS等,(個人沒有在其他平台嘗試過,理論上Mac系統電腦也可以正常安裝使用)
下載好VirtualBox安裝程序之后基本就是無腦下一步啦,期間會有詢問是否安裝擴展程序,都選擇是就好

 

 


 



 


 
按需選擇是否在1.開始菜單 2.桌面快捷方式 3.快速啟動欄 4.自動關聯文件,這個不知道什么意思,不管啦確定就好。

 



提示可能會短暫斷網(推測原因是虛擬機也需要聯網,是以一個虛擬網卡的方式,也會修改網絡設置)影響不大


 


 
可以勾選始終信任,要安裝幾個擴展

2.配置虛擬電腦
本文開頭網盤提供了ubuntu 16.04(比較新的版本)的鏡像,也可以去ubuntu官網下載相應鏡像,https://www.ubuntu.com/download/desktop/thank-you?country=CN&version=16.04.2&architecture=amd64
這里再提供一個CentOS的下載網址,選擇Everything ISO 后會進入具體的下載站點 https://www.centos.org/download/

 



安裝好了打開Virtualbox管理器,選擇左上角的新建,按自己的需求填寫,名稱可以自定義,類型Linux

 

 

 

 



為虛擬電腦分配內存大小,ubuntu官方推薦配置為2GB最低,實際上根據自己電腦配置選擇,越大的內存運行越快,但也不要給Windows系統留的太小…

 

 

 

 


 


這里默認設置就可以

 



最低需求是8G+的虛擬硬盤,因為系統還會占用一小部分存儲,所以還是根據自己的配置調整吧,最好10G以上吧。這里硬盤會以一個大文件的形式占用實際硬盤空間,所以強烈建議放到空間較大的盤符下….我現在的C盤就被自己的虛擬機撐爆了…注意這個位置慎重選擇,其他內存大小硬盤大小可以隨時調整,這個文件路徑后期轉移可能會比較麻煩….

 



分配好了會出現一個新的虛擬機啦,如果有選擇錯的地方仍舊可以進入到設置里調整

 




體現出虛擬機的靈活性啦,以后每次啟動前都可以根據需要調整配置!
萬事俱備后就點擊啟動

 



啟動盤的路徑選擇之前我們下載好的iso格式鏡像,啟動
這里要提醒一個需要注意的事項,Virtualbox為了提供更加沉浸式的體驗….提供了捕獲鼠標的功能,如果不小心再這個界面點擊了捕獲,鼠標將無法脫離虛擬機,這時候記住快捷自救鍵是CTRL+F

 


 




點擊 安裝ubuntu

 



點擊繼續,這兩個可選項為了節省時間,我就不勾選了

 




這里選擇清楚整個磁盤就可以,記住我們現在操作的所謂“磁盤”不過是一個文件而已,不會對真實系統產生影響~有彈窗點繼續

 



選擇地區,這個大概選一個位置就好,應該只是時區有用


 



 


設置用戶名密碼,切記,此密碼將同時作為superuser的密碼,之后還有很多用的到的地方!

 

 




安裝完成后輸入密碼將進入到ubuntu的桌面,到此虛擬機的安裝工作就結束啦!之后的幾篇文章會涉及linux的一些基本操作,請大家關注!

三、開啟Win10 bash
區別幾個概念:
Shell&bash
Shell俗稱殼(用來區別於內核),是指“提供使用者使用界面”的軟件,就是一個命令行解釋器。
bash 是一個為GNU項目編寫的Unix shell,也就是linux用的shell。
就是說,bash是一種shell。

bash&sh
bash是 Bourne Again SHell 是linux標准的默認shell ,它基於Bourne shell,吸收了C shell和Korn shell的一些特性。bash完全兼容Bourne shell,也就是說用Bourne shell的腳本不加修改可以在bash中執行。
sh是Bourne shell 這個是UNIX標准的默認shell,對它評價是concise簡潔 compact緊湊 fast高效 有AT&T編寫,屬於系統管理shell。

Windows10在一周年更新中示好開發者,加入了linux的子系統,使用此方法請確定已升級至版本號14316以上
關於如何檢查版本號這里提供一種方法
win10電腦在左下角小娜搜索框中輸入dxdiag

 


 



操作系統一行可見

 



檢查好版本后,點擊右下角通知的小方框,並單擊所有設置


 



 


按步驟操作,開啟開發人員模式,會要求重新啟動

 



重啟完成后,同樣在小娜的位置輸入bash,會進入安裝模式

 



在安裝過程中,如果遇到卡到一半無法安裝,則為網絡問題..可能涉及到GFW….盡量能夠使用VPN進行下載,否則失敗率比較高

安裝完成后同樣方式打開bash
就可以自由的使用linux的命令行啦!
所有磁盤掛載在/mnt目錄下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM