[Windows] Windows 10 開啟 WSL 擁抱Linux系統

老夫不正經發表於2020-03-25

Windows 10 開啟 WSL 擁抱Linux系統

**Windows Subsystem for Linux(簡稱WSL)**是一個在Windows 10上能夠執行原生Linux二進位制可執行檔案(ELF格式)的相容層。自Windows 10 WSL beta 釋出以來,WSL 日漸成熟,也開始支援越來越多的Linux發行版,比如就有我比較喜歡的Arch Linux、Ubuntu、Kali-Linux、CentOS、Debian等多個Linux發行版。

對於習慣於windows開發,但又想體驗Linux的開發者們來說,不失為一件好事。

注:開啟WSL後其他虛擬機器軟體(如vmware workstation,VirtualBox)就無法使用正常啟動了!切記,切記!

經熱心網友糾正後修改為:開啟WSL後,如果沒有啟用hyper-v的話,其他虛擬機器軟體(如vmware workstation,VirtualBox)是可以正常使用的,但如果啟用了hyper-v,其他虛擬機器軟體就沒法正常啟動了。

下面就來開啟它來嚐嚐鮮吧:

一、開啟開發者模式(可選)

1.右鍵單擊“開始”選單:

“開始”選單

“開始”選單

2.點選設定,進入控制皮膚:

進入控制皮膚

3.在 Windows 設定中點選“更新和安全”:

“更新和安全”

“更新和安全”

4.點選“開發者選項”,選擇“開發人員模式”,在確認框中選擇“是”,然後重啟計算機:

開啟開發者模式

開啟開發者模式

二、開啟Linux 系統功能

計算機重啟完畢後,開啟控制皮膚,步驟如下:

  1. 搜尋“功能”;
  2. 在搜尋結果中點選“啟用或關閉 Windows 功能”;
  3. 在彈出的windows 功能框中選擇 “適用於 Linux 的 Windows 子系統”,
  4. 點選“確定”,確認開啟:

開啟Linux 系統功能

開啟Linux 系統功能

三、下載Linux 系統

1.開啟Microsoft Store;

2.搜尋 Linux;

3.選擇自己喜歡的Linux 發行版下載安裝即可;

可選的Linux發行版

可選的Linux發行版

4.把下載好的Linux 發行版當做應用程式來啟動即可:

首次執行需要設定root 賬號和密碼,新增新使用者,按照提示操作即可,如下是安裝執行成功所示:

設定賬號和密碼

設定賬號和密碼

有個好訊息,Arch Linux 也可以下載了,Arch Linux:

Arch Linux

Arch Linux

至此,安裝完成。安裝完成後的系統是沒有圖形介面的,如果需要另外安裝即可。

需要注意的是,WSL是微軟和Canocical合作推出的,所用的核心是經過修改的,畢竟不是原生的Linux,這點需要大家清楚,但是對於新入門Linux的小夥伴們來說,足夠了,也不失為一個學習策略,畢竟想要精通得先入門嘛。

剛開始Linux切記不要花費過多時間在安裝和準備好,先選擇一個自己比較喜歡發行版,如果沒有,我推薦Ubuntu,這是一個基於Debian的Linux發行版,在市場上有很高的佔有率,文件和社群都很豐富,而且對新手也很又好。

Ubuntu & Windows

Ubuntu & Windows

然後從基礎操作開始學起,比如建立、移動、拷貝,刪除檔案、目錄,切換目錄,許可權操作等,然後再慢慢深入,學習高階操作技能。等你適應Linux的操作之後,才會慢慢喜歡上它,也才能體會到Linux的真正強大之處。

祝大家Linux 之旅愉快!

完結。老夫雖不正經,但老夫一身的才華

相關文章